Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Ahoj,
chtěl jsem se zeptat, zda někdo neřešil klasický nešvar "citování posledního příspěvku"? Stačilo by mně alespoň, aby se u posledního příspěvku daného vlákna nezobrazovalo tlačítko "Citovat" - to by většinu tohoto nešvaru eliminovalo...
Díky za nápady
chtěl jsem se zeptat, zda někdo neřešil klasický nešvar "citování posledního příspěvku"? Stačilo by mně alespoň, aby se u posledního příspěvku daného vlákna nezobrazovalo tlačítko "Citovat" - to by většinu tohoto nešvaru eliminovalo...
Díky za nápady
-
- Příspěvky: 9436
- Registrován: pon 24. črc 2006 0:00:00
- Bydliště: 48°43'N, 19°08'E
- Kontaktovat uživatele:
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Na phpBB.com je na to MOD a myslím, že je medzi schválenými.
WhiteWolfSix (WW6)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Ano máš pravdu jako vždy. Díky, blbě jsem tam předtím hledal a nyní mně to již funguje!
-
- Příspěvky: 9436
- Registrován: pon 24. črc 2006 0:00:00
- Bydliště: 48°43'N, 19°08'E
- Kontaktovat uživatele:
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Nemáš zač...
WhiteWolfSix (WW6)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Zajímalo by mě jak odstranit citace úplně.
Které soubory je potřeba upravit ?
Děkuji L.
Které soubory je potřeba upravit ?
Děkuji L.
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Tie citácie, ktoré už sú ako príspevky musíš upraviť v databáze, alebo ručne ako admin. No a potom ak chceš ostrániť možnosť aj napísať ručne tag citácia, môžeš urobiť toto:
Otvor
styles/<tvoj štýl>/temlpate/bbcodes.php
Nájdi
Vymaž
Otvor
styles/<tvoj štýl>/temlpate/editor.js
Nájdi
Vymaž
A to by mohlo byť asi všetko...
Otvor
styles/<tvoj štýl>/temlpate/bbcodes.php
Nájdi
Kód: Vybrat vše
<!-- BEGIN quote_username_open --><blockquote><div><cite>{USERNAME} {L_WROTE}:</cite><!-- END quote_username_open -->
<!-- BEGIN quote_open --><blockquote class="uncited"><div><!-- END quote_open -->
<!-- BEGIN quote_close --></div></blockquote><!-- END quote_close -->
Otvor
styles/<tvoj štýl>/temlpate/editor.js
Nájdi
Kód: Vybrat vše
/**
* Add quote text to message
*/
function addquote(post_id, username)
{
var message_name = 'message_' + post_id;
var theSelection = '';
var divarea = false;
if (document.all)
{
divarea = document.all[message_name];
}
else
{
divarea = document.getElementById(message_name);
}
// Get text selection - not only the post content :(
if (window.getSelection)
{
theSelection = window.getSelection().toString();
}
else if (document.getSelection)
{
theSelection = document.getSelection();
}
else if (document.selection)
{
theSelection = document.selection.createRange().text;
}
if (theSelection == '' || typeof theSelection == 'undefined' || theSelection == null)
{
if (divarea.innerHTML)
{
theSelection = divarea.innerHTML.replace(/<br>/ig, '\n');
theSelection = theSelection.replace(/<br\/>/ig, '\n');
theSelection = theSelection.replace(/<\;/ig, '<');
theSelection = theSelection.replace(/>\;/ig, '>');
theSelection = theSelection.replace(/&\;/ig, '&');
theSelection = theSelection.replace(/ \;/ig, ' ');
}
else if (document.all)
{
theSelection = divarea.innerText;
}
else if (divarea.textContent)
{
theSelection = divarea.textContent;
}
else if (divarea.firstChild.nodeValue)
{
theSelection = divarea.firstChild.nodeValue;
}
}
if (theSelection)
{
insert_text('[quote="' + username + '"]' + theSelection + '[/quote]');
}
return;
}
A to by mohlo byť asi všetko...
🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
- gmvasek
- V.I.P.
- Příspěvky: 1910
- Registrován: pát 20. led 2006 1:00:00
- Bydliště: RuneScape W61/92
- Kontaktovat uživatele:
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Tohleto stačit nebude, ještě to někde bude v php souborech... Spíše bych se ji nepokoušel odstranit ale znemožnit její používání, tzn. buď odpálit tu funkci nebo odpálit regulár co to rozeznává.
RuneScape Wiki | Můj Twitter | CSRUNE fórum | Smixovo fórum o phpBB3 - lastRSS
NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.
NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Ak by vlastne odstránil to, čo som mu napísal ja, tak by namiesto krásneho štvorčeka citácia ostal celý tag viditeľný, ako keď do url nedáš =*** a medzi url tagmi nie je fakt adresa. Aspoň mi to tak dáva moja logika...
🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
- gmvasek
- V.I.P.
- Příspěvky: 1910
- Registrován: pát 20. led 2006 1:00:00
- Bydliště: RuneScape W61/92
- Kontaktovat uživatele:
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
A vyzkoušel jsi to? Podle mě to tak nebude, protože jsi akorát v podstatě vymazal HTML nahrazení a jednu JS klientskou funkci. To nestačí...
RuneScape Wiki | Můj Twitter | CSRUNE fórum | Smixovo fórum o phpBB3 - lastRSS
NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.
NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Zatím počkám,třeba to pánove brzo vyřešíte.
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Zajtra sa na to podrobne pozriem, vyskúšam a isto ti to zajtra predložím
(ale fakt si nerobím srandu...)
(ale fakt si nerobím srandu...)
🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
Re: Odstranění tlačítka "Citace" u posledního příspěvku vlákna
Dobre, ako som sľúbil:
Otvor
includes/message-parser.php
Nájdi
Vymaž
Otvor
styles/<tvoj štýl>/temlpate/bbcodes.html
Nájdi
Vymaž
Otvor
styles/<tvoj štýl>/template/editor.js
Nájdi
Vymaž
Otvor
styles/<tvoj štýl>/template/posting_buttons.html
Nájdi','
Nahraď s','
Nájdi
Odstráň
Nájdi
Odstráň
Tak a to by malo byť všetko...
Otvor
includes/message-parser.php
Nájdi
Kód: Vybrat vše
'quote' => array('bbcode_id' => 0, 'regexp' => array('#\[quote(?:="(.*?)")?\](.+)\[/quote\]#ise' => "\$this->bbcode_quote('\$0')")),
Otvor
styles/<tvoj štýl>/temlpate/bbcodes.html
Nájdi
Kód: Vybrat vše
<!-- BEGIN quote_username_open --><blockquote><div><cite>{USERNAME} {L_WROTE}:</cite><!-- END quote_username_open -->
<!-- BEGIN quote_open --><blockquote class="uncited"><div><!-- END quote_open -->
<!-- BEGIN quote_close --></div></blockquote><!-- END quote_close -->
Otvor
styles/<tvoj štýl>/template/editor.js
Nájdi
Kód: Vybrat vše
/**
* Add quote text to message
*/
function addquote(post_id, username)
{
var message_name = 'message_' + post_id;
var theSelection = '';
var divarea = false;
if (document.all)
{
divarea = document.all[message_name];
}
else
{
divarea = document.getElementById(message_name);
}
// Get text selection - not only the post content :(
if (window.getSelection)
{
theSelection = window.getSelection().toString();
}
else if (document.getSelection)
{
theSelection = document.getSelection();
}
else if (document.selection)
{
theSelection = document.selection.createRange().text;
}
if (theSelection == '' || typeof theSelection == 'undefined' || theSelection == null)
{
if (divarea.innerHTML)
{
theSelection = divarea.innerHTML.replace(/<br>/ig, '\n');
theSelection = theSelection.replace(/<br\/>/ig, '\n');
theSelection = theSelection.replace(/<\;/ig, '<');
theSelection = theSelection.replace(/>\;/ig, '>');
theSelection = theSelection.replace(/&\;/ig, '&');
theSelection = theSelection.replace(/ \;/ig, ' ');
}
else if (document.all)
{
theSelection = divarea.innerText;
}
else if (divarea.textContent)
{
theSelection = divarea.textContent;
}
else if (divarea.firstChild.nodeValue)
{
theSelection = divarea.firstChild.nodeValue;
}
}
if (theSelection)
{
insert_text('[quote="' + username + '"]' + theSelection + '[/quote]');
}
return;
}
Otvor
styles/<tvoj štýl>/template/posting_buttons.html
Nájdi
Kód: Vybrat vše
var bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
- ','
- ','
Nahraď s
Kód: Vybrat vše
var bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[code]','
- ','
- ','
Nájdi
Kód: Vybrat vše
c: '{LA_BBCODE_C_HELP}',
Nájdi
Kód: Vybrat vše
<!-- IF S_BBCODE_QUOTE -->
<input type="button" class="button2" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onclick="bbstyle(6)" title="{L_BBCODE_Q_HELP}" />
<!-- ENDIF -->
Tak a to by malo byť všetko...
🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)