Pomembno: Ta stran uporablja piškotke (cookies). Z uporabo te spletne strani brez izklopu piškotke v brskalniku, pomeni, da se strinjate za njegovo uporabo.
Kupite! Lastnosti Downloads

Zaslužite z nami!

Če bi želeli začeti zaslužite denar z vBET stika za Affiliate Program.
Rezultati 1 do 10 od 12

Thread: Napaka v editor

Hibridni pogled

Prejšnji Post Previous Post   Next Post Naslednji Post
  1. #1
    Brezupen
    Join Date
    November 2009
    Prispevkov
    168

    Default

    OK-

    Prosimo, da se prijavite kot testuser, geslo je test. Privzeti jezik za to uporabnik danski.

    Nato pojdite na to stran: PentaxForums.com - Se Profil: testuser
    ali: PentaxForums.com

    Upoštevajte, da je nemogoče, da pošljete PM ali objavite VM

  2. #2
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    OK. Na strani države se uporablja predlogo: showthread_quickreply za urednika, na novo PM: editor_toolbar_on.

    Si že pokazali editor_toolbar_on in sem našel nobenega vprašanja ni ...

    Kot razumem, ne morete pošiljati VM ali PM, ker so uredniki niso ustvarjeni. Si že potrdil, da vzvratno vaše editor_toolbar_on na originalna vam daje nobenih rezultatov. Prosimo, da se isti preverite showthread_quickreply in PM me dostopa podrobnosti nekako - bom moral iti tja in ugotovili zakaj je zlomil, in kako to popraviti.
    Če sumite, da v nasprotju z nekaterimi drugimi mod - prosim onemogočiti to mod začasno in preverite, ne pomaga. Če nimate pojma, potem pa onemogočiti drugih plugins za editor_toolbar_end kavelj. Če bo to pomagalo - določiti, kateri plugin točno povzroča konflikt in mi sporočite.

    Če ne bo uredil - me pusti tam.

  3. #3
    Brezupen
    Join Date
    November 2009
    Prispevkov
    168

    Default Popraviti

    Hi Michal,

    To je zdelo zelo čudno, zato sem izključil plugin konfliktov in odšel naravnost v datoteko PHP.

    Delal sem kodo malo in ugotovila naslednje rešitve. Morda je to le nekaj, kar vpliva na moji strani, vendar se zdi, da so takoj, ko je predstavil enojne narekovaje (\\ ") v html, urednik zlomil. Tako, sem spremenil vse enojne narekovaje v dvojne narekovaje, in vse, kar je delal. Poleg tega, sem moral odstraniti $ vbphrase ['vbenterprisetranslator_postin_noselection'] in jo nadomestiti z "angleško" niz. Glejte Sprememba kode spodaj v vbenterprisetranslator_functions_hooks.php:

    Najdi:

    PHP Code:
    function vbet_editor_toolbar_end(&$editor_template_name) {
    if (!
    $vbulletin->templatecache["$editor_template_name"]) {
    fetch_template("$editor_template_name");
    }
    $toReplace '<div id=\"$editorid';
    if (
    false === strpos($vbulletin->templatecache["$editor_template_name"], $toReplace)) {
    $toReplace '<div id=\"{$editorid';
    }
    require_once(
    DIR'/includes/vbenterprisetranslator_functions_utils.php');
    global 
    $vbphrase$vbulletin$stylevar;
    $additionalScript '<div class=\'smallfont\' style=\'text-align:left;\'>'
    .$vbphrase['vbenterprisetranslator_postin']
    .
    '&nbsp;<label for=\'vbet_addbbcodes\'><input id=\'vbet_addbbcodes\' type=\'radio\' name=\'vbet_postInLanguage\' value=\''
    .$vbulletin->userinfo['vbet_def_lang'].'\' checked>'
    .'<img src=\'images/vbet/flags/'
    .$vbulletin->userinfo['vbet_def_lang'].'.gif\' alt=\'$name\' border=\'0\'/>'
    .$vbphrase['vbenterprisetranslator_flag_'.strtr($vbulletin->userinfo['vbet_def_lang'], '-''_')]
    .
    '</label>&nbsp;&nbsp;&nbsp;<label for=\'vbet_nobbcodes\'><input id=\'vbet_nobbcodes\' type=\'radio\' name=\'vbet_postInLanguage\' value=\'0\'>'
    .$vbphrase['vbenterprisetranslator_postin_noselection']
    .
    '</label></div>'.$toReplace;
    $vbulletin->templatecache[$editor_template_name] =& vbet_replaceFirst($toReplace$additionalScript$vbulletin->templatecache["$editor_template_name"]);

    REPLACE:

    PHP Code:
    function vbet_editor_toolbar_end(&$editor_template_name) {
    if (!
    $vbulletin->templatecache["$editor_template_name"]) {
    fetch_template("$editor_template_name");
    }
    $toReplace '<div id=\"{$editorid';
    require_once(
    DIR'/includes/vbenterprisetranslator_functions_utils.php');
    global 
    $vbphrase$vbulletin$stylevar;
    $additionalScript '<div class=\"smallfont\" style=\"text-align:left;\">'
    .$vbphrase['vbenterprisetranslator_postin']
    .
    '&nbsp;<label for=\"vbet_addbbcodes\"><input id=\"vbet_addbbcodes\" type=\"radio\" name=\"vbet_postInLanguage\" value=\"'
    .$vbulletin->userinfo['vbet_def_lang'].'\" checked>'
    .'<img src=\"images/vbet/flags/'
    .$vbulletin->userinfo['vbet_def_lang'].'.gif\" alt=\"$name\" border=\"0\"/>'
    .$vbphrase['vbenterprisetranslator_flag_'.strtr($vbulletin->userinfo['vbet_def_lang'], '-''_')]
    .
    '</label>&nbsp;&nbsp;&nbsp;<label for=\"vbet_nobbcodes\"><input id=\"vbet_nobbcodes\" type=\"radio\" name=\"vbet_postInLanguage\" value=\"0\">'
    'English</label></div>'
    $toReplace;
    $vbulletin->templatecache[$editor_template_name] = vbet_replaceFirst($toReplace$additionalScript$vbulletin->templatecache[$editor_template_name]);

    Prav tako sem se znebil strpos poziv za varčevanje z viri, kot je težko kodirane različice zdi, da dela

  4. #4
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Hi. Me veseli, da ste fond rešitev. Mi bo test na naših forumih in, če bo to deluje bo to vključeno v naslednji izdaji. Za zdaj ste edini, ki so s tem vprašanjem (se lahko v nasprotju z nekaterimi drugimi mod), vendar rešitve, ki delajo za vse so najboljše

    OPOZORILO: to strpos je potrebno. Na žalost v vB3.x različnih uredniki predloge imajo različno kodo za oznako urednik mesto. Nekateri so z uporabo <Div id = "$ editorid" in nekateri so z uporabo <Div id = "{$ editorid". Z lahkoto lahko preverite - le narediti predlogo iskanja. Če odstranite če klavzulo z strpos nato pa za nekaj urednikov privzeti gumbi radio jezika ne bodo prikazani. Prosimo, da se zavedajo, da je.

    Tudi če ste spremenili " do ", Potem verjetno ne potrebujete \\ ", In to je dovolj, da samo še ". Nismo pa še preveriti, zato se kopija, če želite, da ga preverite pred našim testov.

  5. #5
    Brezupen
    Join Date
    November 2009
    Prispevkov
    168

    Default

    Hvala za obvestilo! Sem zdaj dal nazaj noter strpos

  6. #6
    Brezupen
    Join Date
    November 2009
    Prispevkov
    168

    Default

    Na moj namestitev, pojav "namesto \\" takoj odmori editor (čeprav imaš prav, saj strune so zdaj v enojne narekovaje, si ne bi mislil, poševnice nazaj bi bilo potrebno).

  7. #7
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Quote Originally Posted by moman View Post
    Na moj namestitev, pojav "namesto \\" takoj odmori editor (čeprav imaš prav, saj strune so zdaj v enojne narekovaje, si ne bi mislil, poševnice nazaj bi bilo potrebno).
    Ne za PHP, vendar se zdi, da je za predlogo yes Moramo vedeti, da to ni čisto PHP kodo, vendar je vbrizga v telo predlogo. Kot sem napisal - to ni bil preizkušen, samo stvar, kaj bi lahko bilo še bolje, kar se zdi ne

    Še vedno bomo preizkus na naših strežnikih \\ "rešitev, in če je delo, bodo vključene v naslednjih uradnih javnost, tako da vam ne bo treba skrbeti, da med posodabljanjem

  8. #8
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Testiran in potrjeno delo na naši strani - to bo vključen v naslednji izdaji

Oznake za to Thread

Pravila objavljanja

  • You ne sme objavljati novih tem
  • You ne sme post Odgovori
  • You ne sme dodati priponk prispevkom
  • You ne sme urejati svojih prispevkov
  •