Pro pokec, nebo vaše dotazy jsem vytvořila na Discordu skupinu, přidat se můžete zde: https://discord.gg/aZCahpwdZa

Obsah fóra Hlavní Novinky na fóru SGA-PROJECT.COM Pridana funkce spoiler

Pridana funkce spoiler

Všechny novinky k fóru, když patřil ještě pod starší stránku, která byla zrušena roku 2016

Odeslat nové téma Odpovědět na téma
Příspěvek 23.12.2005 20:04:39
A.I.Ghost Uživatelský avatar
Airman
Airman

Příspěvky: 90
Bydliště: Milky Way (M-31); Solar System; Earth(Tauri); European Continent
Pohlaví: Neuvedeno

Odpovědět s citací
 
Bych byl rad, kdyby se tu objevili spoilery.
Ne tak je je vsichni vnimaji, ze je to oddelena diskuze a offtopicku je tam take plno.
Ale funkci "spoiler".
Kde by se objevilo stejne okno jako v quote, s tim rozdilem, ze by text v tom okne mel stejnou barvu jako BG okna - tedy dokud by se to neoznacilo - neslo by to precist.

Diky. :wink:

PRAETORIANNI NONNUMQUAM IN PROELIO NUMQUAM IN BELLO SUPERANTUR
  • GA-965P-DS3
  • IC2D E6400 @ 3.2Ghz
  • gSkill 800Mhz, 2048Mb
  • INNO3D 7600GST
  • 2xSeagate 10.320Gb RAID1
  1. Mac OS X 10.4.8 ; JaS + Semthex + Pion + Terminal
  2. Windows XP SP2 ; build 2180 + nLite + selfpatch

Příspěvek 23.12.2005 21:18:31
Saix Uživatelský avatar
Administrátor
Administrátor

Příspěvky: 703
Pohlaví: Neuvedeno

Odpovědět s citací
 
bohuzel zasahovat timto zpusobem do phpbbfora neni zrovna nejstastnejsi reseni a programovat kvuli tomu vlastni uz vubec ne....

pro ty spoilery lze uz ted vyuzit nasledujici kod ale je mi naprosto jasny ze je to zbytecne pracny a tlacitko by bylo o mnoho lepsi reseni...

[color=#2B5B88]nejaky spoiler[/color]


priklad (pro zviditelneni oznacte mysi):
spoiler -> nejaky spoiler nejaky spoiler nejaky spoiler nejaky spoiler <-

Příspěvek 23.12.2005 21:22:27
A.I.Ghost Uživatelský avatar
Airman
Airman

Příspěvky: 90
Bydliště: Milky Way (M-31); Solar System; Earth(Tauri); European Continent
Pohlaví: Neuvedeno

Odpovědět s citací
 
Ze neni nejcastejsi, to je mi jasny - sam si to forum pripravuji pro sve potreby :)

Ale s tim spoilerem je to docela jednoduche - musis skopirovat cas kodu s funkci qoute a pridat tam, ze zobrazene pismo bude mit tu prislusnou barvu. Jak, ale se prida tlacitko do zasilani odpovedi, jsem jeste nezjistil. Kazdopadne se ozvu pokud to budu mit.

Nebo pokud se to zatim nevyresi, pridej dalsi barvu se jmenem spoiler. :idea:

PRAETORIANNI NONNUMQUAM IN PROELIO NUMQUAM IN BELLO SUPERANTUR
  • GA-965P-DS3
  • IC2D E6400 @ 3.2Ghz
  • gSkill 800Mhz, 2048Mb
  • INNO3D 7600GST
  • 2xSeagate 10.320Gb RAID1
  1. Mac OS X 10.4.8 ; JaS + Semthex + Pion + Terminal
  2. Windows XP SP2 ; build 2180 + nLite + selfpatch

Příspěvek 26.12.2005 21:46:53
A.I.Ghost Uživatelský avatar
Airman
Airman

Příspěvky: 90
Bydliště: Milky Way (M-31); Solar System; Earth(Tauri); European Continent
Pohlaví: Neuvedeno

Odpovědět s citací
 
Jsem tu zas a mam Vanocni darecek, i kydz se spozdenim, tak preci :wink:

posting.php
Pridej novy radek pod radkem 1035
'L_COLOR_SPOILER' => $lang['color_spoiler'],   


privmsg.php
Pridej novy radek pod radkem 1810
'L_COLOR_SPOILER' => $lang['color_spoiler'],   


templates\subSilver\posting_body.php
Pridej novy radek pod radkem 374
<option style="color:spoiler; background-color: {T_TD_COLOR1}" value="#2B5B88" class="genmed">{L_COLOR_SPOILER}</option>


language\lang_czech\lang_main.php
Pridej novy radek pod radkem 408
$lang['color_spoiler'] = 'Spoiler';


A mame ve vyberu barev novou barvu s nazvem spoiler.
To je prozatimni reseni :idea:

Edit by Ghost
Jsem blbec, zapomel jsem na private messaging :oops:
Opraveno.

PRAETORIANNI NONNUMQUAM IN PROELIO NUMQUAM IN BELLO SUPERANTUR
  • GA-965P-DS3
  • IC2D E6400 @ 3.2Ghz
  • gSkill 800Mhz, 2048Mb
  • INNO3D 7600GST
  • 2xSeagate 10.320Gb RAID1
  1. Mac OS X 10.4.8 ; JaS + Semthex + Pion + Terminal
  2. Windows XP SP2 ; build 2180 + nLite + selfpatch

Příspěvek 28.12.2005 02:43:10
A.I.Ghost Uživatelský avatar
Airman
Airman

Příspěvky: 90
Bydliště: Milky Way (M-31); Solar System; Earth(Tauri); European Continent
Pohlaví: Neuvedeno

Odpovědět s citací
 
Zdar Saixi, to jsem zas ja. Ze te uz ser*? :)
Minulou zpravu jsi prehlednul - tvoje vec. Je to konec koncu cast pro namety a pripominky. Jenze jsem sliboval spoiler (normalni spoiler), tak tady ho mas. A jestli prehlednes i tuto zpravu, tak se naser*. A to si mne neprej :lol:

Volia,
navod na spoiler : (odzkousen na mem foru, funguje bezvadne)

language\lang_czech\lang_main.php; under_line 285
$lang['Spoiler'] = 'Toto je spoiler!!!'; // comes before spolier code output.


language\lang_czech\lang_main.php; under_line 382
$lang['bbcode_m_help'] = 'Zobrazeni spoileru: [spoiler]text spoileru[/spoiler]';


posting.php; under_line 1010
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],


privmsg.php; under_line 1785
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],


templates\subSilver\posting_body.tpl; under_line 30
m_help = "{L_BBCODE_M_HELP}";


in_line 41;
...,'[code]','[/code]','[spoiler]','[/spoiler]','[list]','[/list]',...


in_line 325 change
width="450" -> width="500"


under_line 341
<td><span class="genmed">
           <input type="button" class="button" accesskey="m" name="addbbcode10" value="Spoiler" style="width: 50px" onClick="bbstyle(10)" onMouseOver="helpline('m')" />
           </span></td>


in_line 346 change
name="addbbcode10" -> name="addbbcode12"
onClick="bbstyle(10)" -> onClick="bbstyle(12)"


in_line 349 change
name="addbbcode12" -> name="addbbcode14"
onClick="bbstyle(12)" -> onClick="bbstyle(14)"


in_line 352 change
name="addbbcode14" -> name="addbbcode16"
onClick="bbstyle(14)" -> onClick="bbstyle(16)"


in_line 355 change
name="addbbcode16" -> name="addbbcode18"
onClick="bbstyle(16)" -> onClick="bbstyle(18)"


in_line 363 change
<select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']'
->
<select name="addbbcode20" onChange="bbfontstyle('[color=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']'


in_line 380 change
</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']'
->
</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']'


in_line 395 change
style="width:450px" -> style="width:500px"


in_line 400 change
style="width:450px" -> style="width:500px"


templates\subSilver\bbcode.tpl; under_line 38
<!-- BEGIN spoiler_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
     <td><span class="genmed"><b>{L_SPOILER}:</b></span></td>
   </tr>
   <tr>
     <td style="color:#03699C; background-color:#03699C; font-size:.8em; padding:4px; "onMouseOver='this.style.color="#C0C0C0"; 'onMouseOut='this.style.color=this.style.backgroundColor="#03699C";'><!-- END spoiler_open -->
<!-- BEGIN spoiler_close --></td>
   </tr>
</table>
<span class="postbody"><!-- END spoiler_close -->


includes\bbcode.php; under_line 93
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER}', $lang['Spoiler'], $bbcode_tpl['spoiler_open']);


under_line 158
   // [SPOILER] and [/SPOILER] for hiding stuff from users, so they can look at it only if the want.
   $text = str_replace("[spoiler:$uid]", $bbcode_tpl['spoiler_open'], $text);
   $text = str_replace("[/spoiler:$uid]", $bbcode_tpl['spoiler_close'], $text);


under_line 261
   // [SPOILER] and [/SPOILER] for hiding stuff from users, so they can look at it only if the want.
   $text = bbencode_first_pass_pda($text, $uid, '[spoiler]', '[/spoiler]', '', false, '');
   $text = bbencode_first_pass_pda($text, $uid, '/\[spoiler=(\\\".*?\\\")\]/is', '[/spoiler]', '', false, '', "[spoiler:$uid=\\1]");


templates\subSilver\posting_body.tpl; in_line 292 change
style="width:450px" -> style="width:500px"


Edit by Ghost
Opraveny chybky :
1. Zapomenuta carka ve druhem kroku
2. Sirka tlacitka Spoiler ma mit min 50px
3.Pridana oprava sirky pole {Subject} u Prispevku a Soukrome zpravy (viz krok nad tuto zpravu)
(obcas se na takovou malickost zapomene)


Omlouvam se. :oops:
Naposledy upravil A.I.Ghost dne 28.12.2005 13:38:36, celkově upraveno 2

PRAETORIANNI NONNUMQUAM IN PROELIO NUMQUAM IN BELLO SUPERANTUR
  • GA-965P-DS3
  • IC2D E6400 @ 3.2Ghz
  • gSkill 800Mhz, 2048Mb
  • INNO3D 7600GST
  • 2xSeagate 10.320Gb RAID1
  1. Mac OS X 10.4.8 ; JaS + Semthex + Pion + Terminal
  2. Windows XP SP2 ; build 2180 + nLite + selfpatch

Příspěvek 28.12.2005 13:07:14
Saix Uživatelský avatar
Administrátor
Administrátor

Příspěvky: 703
Pohlaví: Neuvedeno

Odpovědět s citací
 
fajn... mockrat dik... ne ze bych to nezvlad sam 8) ale neni nad hotovy navod :D

Toto je spoiler!!!:
btw. hned u druhyho kroku mas spatne uvozovky a trochu jsem roztah to tlacitko aby se tam vesel celej napis spoiler... a jeste jednou dik
Naposledy upravil Saix dne 28.12.2005 13:26:50, celkově upraveno 1

Příspěvek 28.12.2005 13:44:22
A.I.Ghost Uživatelský avatar
Airman
Airman

Příspěvky: 90
Bydliště: Milky Way (M-31); Solar System; Earth(Tauri); European Continent
Pohlaví: Neuvedeno

Odpovědět s citací
 
Bugs Fixed.
Viz. predchozi prispevek na konci.

PRAETORIANNI NONNUMQUAM IN PROELIO NUMQUAM IN BELLO SUPERANTUR
  • GA-965P-DS3
  • IC2D E6400 @ 3.2Ghz
  • gSkill 800Mhz, 2048Mb
  • INNO3D 7600GST
  • 2xSeagate 10.320Gb RAID1
  1. Mac OS X 10.4.8 ; JaS + Semthex + Pion + Terminal
  2. Windows XP SP2 ; build 2180 + nLite + selfpatch

Odeslat nové téma Odpovědět na téma

Zpět na SGA-PROJECT.COM