Hướng dẫn Tạo chức năng upload ảnh nhanh

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,728
Được Like
12,680
mình thử và thấy như bạn nói, nhưng mình không biết nguyên nhân nên chịu
 

ducmu

Corporal
Tham gia
24/06/2015
Bài viết
151
Được Like
36
mình thử và thấy như bạn nói, nhưng mình không biết nguyên nhân nên chịu
cảm giác mn làm đc mà mình thì ko thật khó chịu :)

mà e hỏi ngoài lề chút. e cài addon xenmedio. host của e nó ko hỗ trợ lệnh mkdir

Mã:
Lệnh trên sử dụng để tạo thư mục trên server, và nếu có thể tạo xóa các folder và file qua script thì rất dễ bị tấn công, vì vậy bên mình không hỗ trợ hàm này.
Bạn có thể cài đặt trên local sau đó upload lên host để sử dụng

-> thế e cài trên local thì nó sẽ tạo thêm các forder mới à?và e cop cái đó lên host là ok?nó tạo ra thêm foder nào vậy a biết ko?
 

sunzdoan

Private
Tham gia
12/09/2015
Bài viết
10
Được Like
3
Bác nào giúp lỗi này với

error.jpg
 

alo5giay.vn

Corporal
Tham gia
18/07/2015
Bài viết
117
Được Like
61
Em dùng Remote Upload Images thì làm cách nào đưa nút upload ảnh lên gần nút đăng tin ạ?
Vì addon Remote Upload Images không có trang up load riêng như hướng dẫn của chủ thớt!
Xin được hướng dẫn ạ!
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,728
Được Like
12,680
@alo5giay.vn bạn tìm vào template thread_create tìm xem có code của nó ở đó không, có thì di chuyển lên
 

alo5giay.vn

Corporal
Tham gia
18/07/2015
Bài viết
117
Được Like
61
Dạ template thread_create của em không có phần của Remote ạ!
Nên em không thể di chuyển code được ạ!

PHP:
<xen:title>{xen:phrase create_thread}</xen:title>

<xen:if is="{$forum.description} AND @threadListDescriptions">
    <xen:description class="baseHtml">{xen:raw $forum.description}</xen:description>
</xen:if>

<xen:navigation>
    <xen:breadcrumb source="$nodeBreadCrumbs" />
</xen:navigation>

<xen:require js="js/xenforo/discussion.js" />

<xen:container var="$head.robots">
    <meta name="robots" content="noindex" /></xen:container>
<xen:container var="$bodyClasses">{xen:helper nodeClasses, $nodeBreadCrumbs, $forum}</xen:container>
<xen:container var="$searchBar.forum"><xen:include template="search_bar_forum_only" /></xen:container>

<form action="{xen:link 'forums/add-thread', $forum}" method="post" id="ThreadCreate"
    class="xenForm Preview AutoValidator"
    data-previewUrl="{xen:link 'forums/create-thread/preview', $forum}"
    data-redirect="on"
>
    <xen:hook name="thread_create">

    <xen:if is="{$visitor.user_id} == 0">
        <dl class="ctrlUnit">
            <dt><label for="ctrl_guestUsername">{xen:phrase name}:</label></dt>
            <dd><input type="text" name="_guestUsername" value="{$visitor.username}" class="textCtrl" /></dd>
        </dl>
  
        <!-- slot: after_guest -->
    </xen:if>

    <xen:include template="helper_captcha_unit" />

    <fieldset>
        <xen:include template="title_prefix_edit">
            <xen:set var="$selectedPrefix">{$prefixId}</xen:set>
            <xen:set var="$idSuffix">thread_create</xen:set>
        </xen:include>
  
        <dl class="ctrlUnit fullWidth surplusLabel">
            <dt><label for="ctrl_title_thread_create">{xen:phrase title}:</label></dt>
            <dd><input type="text" name="title" class="textCtrl titleCtrl" id="ctrl_title_thread_create" maxlength="100" autofocus="true"
                placeholder="{xen:phrase thread_title}..." value="{$title}"
                data-liveTitleTemplate="{xen:phrase create_thread}: <em>%s</em>" /></dd>
        </dl>

        <xen:hook name="thread_create_fields_main" params="{xen:array 'forum={$forum}'}" />

        <dl class="ctrlUnit fullWidth">
            <dt></dt>
            <dd>{xen:raw $editorTemplate}</dd>
        </dl>
    </fieldset>
  
    <!-- slot: after_editor -->
  
    <xen:if is="{$canEditTags}">
        <xen:require js="js/xenforo/tag.js" />
        <dl class="ctrlUnit">
            <dt>{xen:phrase tags}:</dt>
            <dd>
                <input type="text" name="tags" value="{$tags}" class="textCtrl TagInput" data-extra-class="verticalShift" />
                <p class="explain">
                    {xen:phrase multiple_tags_may_be_separated_by_commas}
                    <xen:if is="{$forum.min_tags}">{xen:phrase you_must_specify_at_least_x_tags, 'min={xen:number $forum.min_tags}'}</xen:if>
                </p>
            </dd>
        </dl>
    </xen:if>

    <dl class="ctrlUnit submitUnit">
        <dt></dt>
        <dd>
            <input type="submit" value="{xen:phrase create_thread}" accesskey="s" class="button primary" />
            <xen:include template="attachment_upload_button" />
            <input type="button" value="{xen:phrase preview}..." class="button PreviewButton JsOnly" />
          
            <xen:if is="{$xenOptions.multiQuote}"><input type="button" class="button JsOnly MultiQuoteWatcher"
                value="{xen:phrase insert_quotes}..."
                style="display: none"
                data-href="{xen:link 'threads/multi-quote', {xen:array 'thread_id=1'}, 'formId=#ThreadCreate'}"
                data-cacheOverlay="false" /></xen:if>
        </dd>
    </dl>

    <xen:if is="{$attachmentParams}">
        <dl class="ctrlUnit AttachedFilesUnit">
            <dt>{xen:phrase attached_files}:</dt>
            <dd><xen:include template="attachment_editor">
                <xen:set var="$attachments" value="{$attachmentParams.attachments}" />
            </xen:include></dd>
        </dl>
      
        <!-- slot: after_attachment -->
    </xen:if>
  
    <xen:if is="{$visitor.user_id}">
        <fieldset>
            <dl class="ctrlUnit">
                <dt>{xen:phrase options}:</dt>
                <dd><ul>
                    <li><xen:include template="helper_thread_watch_input" /></li>
                </ul></dd>
            </dl>
  
            <xen:include template="thread_fields_status" />
        </fieldset>
      
        <!-- slot: after_options -->
    </xen:if>

    <xen:hook name="thread_create_fields_extra" params="{xen:array 'forum={$forum}'}" />
  
    <xen:if is="{$canPostPoll}">
        <h3 class="textHeading">{xen:phrase post_poll}</h3>
        <xen:include template="helper_poll_create" />
    </xen:if>
  
    </xen:hook>

    <xen:if is="{$visitor.user_id} OR {$canPostPoll}">
        <dl class="ctrlUnit submitUnit">
            <dt></dt>
            <dd>
                <input type="submit" value="{xen:phrase create_thread}" class="button primary" />
                <input type="button" value="{xen:phrase preview}..." class="button PreviewButton JsOnly" />
            </dd>
        </dl>
    </xen:if>

    <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
</form>

<xen:comment><xen:include template="editor" /></xen:comment>
 

alo5giay.vn

Corporal
Tham gia
18/07/2015
Bài viết
117
Được Like
61
Em làm hoài không được!
Hic, up ảnh mà cứ báo "Uploading..." rồi chạy hoài chạy mãi luôn ạ!
Giúp em với!
 

vandieutot

Corporal
Tham gia
17/03/2015
Bài viết
132
Được Like
77
Tôi dùng chipx up load cũng nhanh mà như thể đặt trên server cũng hay
 

vandieutot

Corporal
Tham gia
17/03/2015
Bài viết
132
Được Like
77
dùng chipx có làm được cái nút up ảnh ngang hàng nút đăng bài ko a?
Không ngang hàng được đâu bạn ơi. Nếu bạn muốn ngang hàng thì bạn phải sửa code nhé bạn. Bạn đã ngắm thử nó bao giờ chưa
 

alo5giay.vn

Corporal
Tham gia
18/07/2015
Bài viết
117
Được Like
61
Không ngang hàng được đâu bạn ơi. Nếu bạn muốn ngang hàng thì bạn phải sửa code nhé bạn. Bạn đã ngắm thử nó bao giờ chưa
Dạ, e cũng đang xài chipx, nếu không làm được nút up ảnh ngang hàng thì đành thôi vậy.
Em muốn để ngang hàng nút đăng tin cho tiện ấy mà! :)
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,728
Được Like
12,680
mình nhớ là có bài hướng dẫn đó bạn ^^
 

alo5giay.vn

Corporal
Tham gia
18/07/2015
Bài viết
117
Được Like
61
Dạ, nhưng hướng dẫn đó xài cho cái up ảnh nhanh được. Còn cái Remote Upload Images thì không được ạ.
 

RY NGUYEN

Private
Tham gia
01/12/2015
Bài viết
27
Được Like
10
làm cái này hình như để giảm dung lượng ảnh úp lên hosting đúng ko ạ
 

RY NGUYEN

Private
Tham gia
01/12/2015
Bài viết
27
Được Like
10
mọi người xem giúp em bị lỗi gì vậy ạ
 

Đính kèm

  • Untitled.png
    Untitled.png
    44.4 KB · Lượt xem: 15

RY NGUYEN

Private
Tham gia
01/12/2015
Bài viết
27
Được Like
10
ai giúp em với, em làm hết rồi mà tới đoạn úp ảnh lên thì nó lỗi hic hic
 

hinhchudesign

Private
Tham gia
13/12/2015
Bài viết
11
Được Like
5
Xin giup do sua loi nay
 

Đính kèm

  • Ảnh chụp màn hình (6).png
    Ảnh chụp màn hình (6).png
    146.5 KB · Lượt xem: 45
  • Like
Reactions: THB

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom