BBCodeBox3
http://4seven.bplaced.net/forum/2/

Smilies in Iframe 3 - v.1.0.5
http://4seven.bplaced.net/forum/2/viewtopic.php?f=18&t=223
Page 1 of 1

Author:  4seven [ Fri 13. Mar 2009, 15:04 ]
Post subject:  Smilies in Iframe 3 - v.1.0.5


Author:  sabbby [ Sat 30. May 2009, 12:39 ]
Post subject:  Re: Smilies in Iframe 3 - v.1.0.5

Hi,

danke für den super Mod. Wie schaffe ich es, dass alle meine Smiles im iframe angezeigt werden, ohne dass man auf "Mehr Smilies anzeigen" klicken muss?
Von mir aus könnte "Mehr Smilies anzeigen" auch ganz verschwinden.

Author:  4seven [ Sat 30. May 2009, 13:05 ]
Post subject:  Re: Smilies in Iframe 3 - v.1.0.5

In dem du bei allen Smilies, die sofort sichtbar sein sollen (nach einem Klick auf Image) ein Häkchen bei Beim Verfassen eines Beitrags anzeigen setzt:

Klicken, für eine größere Version

Alle Smilies, die dort kein Häkchen tragen, erscheinen erst beim Klick auf Mehr Smilies anzeigen

Author:  sabbby [ Sat 30. May 2009, 14:41 ]
Post subject:  Re: Smilies in Iframe 3 - v.1.0.5

dankeschön :D

damit der Link nicht angezeigt wird, habe ich noch folgendes auskommentiert:

Code:
<br /><br /><a class="nav" href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><br /><br />

Author:  xconnect [ Tue 4. May 2010, 18:18 ]
Post subject:  Re: Smilies in Iframe 3 - v.1.0.5

Hallo 4seven, ich habe da auch ein "sekundäres Problemchen" mit dem Modul.

Ich habe dieses Modul verbaut und es funktioniert super in meinem Forum.

Leider hat sich nickvergessen für seine Gallery Mod v1.0.5 ja entschieden eine eigene posting_body.html zu verwenden (zu finden in: /root/styles/DEINSTYLE/template/gallery/posting_body.html). Die Änderungen müssten dort also auch noch gemacht werden.

Ich habe folgende Änderungen vorgenommen: (so um Zeile 86)
Code:
<!-- INCLUDE posting_buttons.html -->
            
            
<!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
            <div id="smiley-box">
            <div style="width: 100%; height: 285px; overflow: auto">
            <!-- IF S_SMILIES_ALLOWED and .smiley -->
            <!-- <strong>{L_SMILIES}</strong> <br /> -->
            <br />
            <!-- BEGIN smiley -->
            <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
            <!-- END smiley -->
            <!-- ENDIF -->
            <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
            <br /><br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><br />
            <!-- ENDIF -->
            <!-- IF BBCODE_STATUS -->
            <!-- IF .smiley --><hr /><!-- ENDIF -->
            {BBCODE_STATUS}<br />
            <!-- IF S_BBCODE_ALLOWED -->
            {IMG_STATUS}<br />
            {FLASH_STATUS}<br />
            {URL_STATUS}<br />
            {SMILIES_STATUS}<br />
            <!-- ENDIF -->
            </div>              
            
<!-- ENDIF -->
            <!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
 
                
<!-- IF S_UPLOAD or S_EDIT -->{L_DESCRIPTION_LENGTH}<!-- ELSEIF not S_REPORT -->{L_COMMENT_LENGTH}<!-- ENDIF -->
            </div>
            <!-- ENDIF -->
            
            
<div id="message-box">
                <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" <!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="3" style="height:280px;" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
            </div> 

Leider ist keine Effekt zu sehen.
Ich hoffe Du hast da eine Idee.

Das selbe Problem habe ich mit der Anpassung in der Knowledgebase, die ebenfalls eine eigene Posting_body.html verwendet (die heißt nur anders und ist zu finden unter: /root/styles/DEINSTYLE/template/kb/kb_posting.html)
Code:
<!-- INCLUDE posting_buttons.html -->
    
    
<!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
    <div id="smiley-box">
    <div style="width: 100%; height: 285px; overflow: auto">
    <!-- IF S_SMILIES_ALLOWED and .smiley -->
    <!-- <strong>{L_SMILIES}</strong> <br /> -->
    <br />
    <!-- BEGIN smiley -->
    <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
    <!-- END smiley -->
    <!-- ENDIF -->
    <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
    <br /><br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><br />
    <!-- ENDIF -->
    <!-- IF BBCODE_STATUS -->
    <!-- IF .smiley --><hr /><!-- ENDIF -->
    {BBCODE_STATUS}<br />
    <!-- IF S_BBCODE_ALLOWED -->
    {IMG_STATUS}<br />
    {FLASH_STATUS}<br />
    {URL_STATUS}<br />
    {SMILIES_STATUS}<br />
    <!-- ENDIF -->
    </div>              
    
<!-- ENDIF -->
    <!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
    </div>
    
    
<div id="message-box">
        <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" <!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="3" style="height:280px;" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
    </div> 

Leider auch kein Effekt zu sehen.

Ich hoffe Du hast auch hier eine tolle Idee.

Wie immer ...
LG xconnect

Author:  4seven [ Tue 4. May 2010, 18:44 ]
Post subject:  Re: Smilies in Iframe 3 - v.1.0.5

Ich kenne beide Mods nicht und kann daher nichts dazu sagen. Normalerweise müsste die Datein das annehmen. Wenn nicht, liegt da wohl ein Caching Problem vor oder die Seiten haben eine "eigene Dynamik". Dazu wende Dich dann an die jeweiligen Autoren, da es kein Problem meines Mods ist. Setze doch einfach mal ein Wort in beiden Dateien rein, in die Nähe der Code-Änderungen: zb TEST, lade beide Dateien wieder hoch, aktualisiere alle Caches und dann guck mal, ob das Wort angezeigt wird. Wenn ja, dann sollten auch die Smilies angezeigt werden. Evtl. verhindert auch eine css-Anweisung (betr. div) in beiden Mods die Anzeige des Scrollbalkens, whatever..

Page 1 of 1 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/