Tags page - ladění

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: RE: Re: Tags page - ladění

Příspěvekod LuCaCZ » 16 črc 2015 18:36

x-rated píše:když to dám jako přílohu, bude se tim zbytečně plnit databáze fóra :D

To nemyslíš vážně, že ne...

Honza97 píše:P.S.: Lze ještě nějak text uspořádat do 2 sloupců?

http://www.w3schools.com/css/css3_multiple_columns.asp

Reklama
Honza97
Level 2
Level 2
Příspěvky: 224
Registrován: listopad 14
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod Honza97 » 16 črc 2015 19:51

Když dám to css nějaké takové příkladové nastavení:
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
column-count: 3;
-webkit-column-width: 100px; /* Chrome, Safari, Opera */
-moz-column-width: 100px; /* Firefox */
column-width: 100px;


Výsledný efekt je: http://www.jansmerda.4fan.cz/test/

Tudíž rozděluje mi to jméno.... ale já potřebuji aby z toho velkého sloupce se stal poloviční, tím že založí 2. sloupec jmen...
OS: Windows 10 Home, 64 bit
ZD: GIGABYTE B250M-D3H - Intel B250
CPU: Intel Pentium G4560, 2x 3,5 GHz
RAM: DDR 4, 8 GB
GPU: MSI GeForce GTX 1050 Ti 4GT OC, 4GB GDDR5

Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: RE: Re: Tags page - ladění

Příspěvekod x-rated » 16 črc 2015 22:10

LuCaCZ píše:To nemyslíš vážně, že ne...

ovšem že myslim :D každá příloha se k příspěvku eviduje jako příloha, navíc se nahrává na ftp fóra, což je úplně zbytečný, když na upload obrázků (který navíc za pár dnů nikoho zajímat nebudou) se dají využít bezplatný úložiště přímo na obrázky :smile:
Honza97 píše:P.S.: Lze ještě nějak text uspořádat do 2 sloupců?

tam jaks mazal ten float left, tak ho tam zase vrať, a ještě tam připiš width: 200px;
případně na tom áčku uvnitř li můžeš umáznout padding a display: table-cell + na tom li ještě height do pryč
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

omilis
Level 1.5
Level 1.5
Příspěvky: 118
Registrován: červenec 09
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod omilis » 16 črc 2015 22:22

Honza97 píše:Když dám to css nějaké takové příkladové nastavení:
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
column-count: 3;
-webkit-column-width: 100px; /* Chrome, Safari, Opera */
-moz-column-width: 100px; /* Firefox */
column-width: 100px;


Výsledný efekt je: http://www.jansmerda.4fan.cz/test/

Tudíž rozděluje mi to jméno.... ale já potřebuji aby z toho velkého sloupce se stal poloviční, tím že založí 2. sloupec jmen...


k těm li elementům přidej white-space: nowrap;

Uživatelský avatar
Žbeky
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 22288
Registrován: květen 08
Bydliště: Vsetín - Pardubice
Pohlaví: Muž
Stav:
Offline

Re: RE: Re: RE: Re: Tags page - ladění

Příspěvekod Žbeky » 17 črc 2015 07:48

x-rated píše:[quote="LuCaCZ"]To nemyslíš vážně, že ne...

ovšem že myslim :D každá příloha se k příspěvku eviduje jako příloha, navíc se nahrává na ftp fóra, což je úplně zbytečný, když na upload obrázků (který navíc za pár dnů nikoho zajímat nebudou) se dají využít bezplatný úložiště přímo na obrázky :smile:[/quote]
Tohle rozhodovani prosim nech na nas a dodrzuj to, ze obrazky se davaji sem jako priloha. Diky
V SZ řeším jen záležitosti týkající se fóra. Na prosby a žádosti o technickou podporu nereaguji. Díky za pochopení.

HiJackThis + návod - HW Monitor - Jak označit příspěvek za vyřešený - Pravidla fóra

Honza97
Level 2
Level 2
Příspěvky: 224
Registrován: listopad 14
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod Honza97 » 17 črc 2015 10:49

Provedl jsem, ale bohužel beze změny :(
Výstřižek.PNG
OS: Windows 10 Home, 64 bit
ZD: GIGABYTE B250M-D3H - Intel B250
CPU: Intel Pentium G4560, 2x 3,5 GHz
RAM: DDR 4, 8 GB
GPU: MSI GeForce GTX 1050 Ti 4GT OC, 4GB GDDR5

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod LuCaCZ » 17 črc 2015 11:11

column-count dáváš na odkaz (li a) což je blbě...

Takže column-count, column-width dej na .ngg-tagcloud
Taky si chtěl 2 sloupce, tak proč tam cpeš trojku?

Ještě jestli by místo inline-block neměl mít display:block

//z mobilu

Honza97
Level 2
Level 2
Příspěvky: 224
Registrován: listopad 14
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod Honza97 » 17 črc 2015 11:31

Díky, už to začíná vypadat :) Jen nevíš proč jsou ty dvě jména tak u sebe (myslím Mazur a Michálek)?
vast.PNG
OS: Windows 10 Home, 64 bit
ZD: GIGABYTE B250M-D3H - Intel B250
CPU: Intel Pentium G4560, 2x 3,5 GHz
RAM: DDR 4, 8 GB
GPU: MSI GeForce GTX 1050 Ti 4GT OC, 4GB GDDR5

Honza97
Level 2
Level 2
Příspěvky: 224
Registrován: listopad 14
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod Honza97 » 17 črc 2015 11:35

Aha, tak doplňuji blbne to jen IE ...

Ještě bych tedy potřeboval, jestli nějaká dobrá duše neví jak udělat ten název a upravit tu abecedu :), popřípadě teda spravit toto zobrazování v IE...
OS: Windows 10 Home, 64 bit
ZD: GIGABYTE B250M-D3H - Intel B250
CPU: Intel Pentium G4560, 2x 3,5 GHz
RAM: DDR 4, 8 GB
GPU: MSI GeForce GTX 1050 Ti 4GT OC, 4GB GDDR5

omilis
Level 1.5
Level 1.5
Příspěvky: 118
Registrován: červenec 09
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod omilis » 19 črc 2015 11:42

Pro opravu v IE změn height:30pt na line-height:30pt u .ngg-tagcloud ul.wp-tag-cloud li.

Pro třídění podle české abecedy budeš muset poslat kód, který je na serveru.
Ještě to můžeš třídit javascriptem (ale je to spíše taková prasárna, když to jde udělat jednodušše na serveru). Přidej tento skript na KONEC té stránky.

Kód: Vybrat vše

<script type="text/javascript">
jQuery("div.ngg-tagcloud ul").html(jQuery("div.ngg-tagcloud ul li").sort(function (a,b) {
   var aText = jQuery(a).text().toLowerCase();
   var bText = jQuery(b).text().toLowerCase();
   var charOrder =   "aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž";
   for (i=0;i<Math.min(aText.length,bText.length); i++){
      var aIndex = charOrder.indexOf(aText[i]=='c'&&aText[i+1]=='h'?'ch':aText[i]);    
      var bIndex = charOrder.indexOf(bText[i]=='c'&&bText[i+1]=='h'?'ch':bText[i]);
      if(aText[i]=='c'&&aText[i+1]=='h')aText = aText.substring(1);
      if(bText[i]=='c'&&bText[i+1]=='h')bText = bText.substring(1);

      if(aIndex>bIndex) return 1;
      else if(bIndex>aIndex) return -1;
   }
   if(aText.length>bText.length) return 1;
   else if(bText.length>aText.length) return -1;
   return 0;      
}));
</script>


Tím názvem máš na mysli co?

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod LuCaCZ » 19 črc 2015 14:40

Ten jQuery kód je vychytaný, ale raději přes php...

Jdi do Editoru pluginů a vyber Better Tag Cloud, dál pak /inc/page.php

A teď nevím jestli bude stačit vložit na začátek nebo někam do funkce

Kód: Vybrat vše

setlocale(LC_ALL, "cs_CZ.UTF-8", "Czech"); 


Plugin je skoro pět let neaktualizovaný, tak ho vesele můžeš upravovat. Aktualizace, která by ti změny přepsala, asi jen tak nepřijde.

//z mobilu

Honza97
Level 2
Level 2
Příspěvky: 224
Registrován: listopad 14
Pohlaví: Muž
Stav:
Offline

Re: Tags page - ladění

Příspěvekod Honza97 » 25 črc 2015 23:20

Tak problém s IE vyřešen, ale to seřazení mi ještě nefunguje, byl jsem v souboru page.php a zkoušel jsem vkládat následující příkaz i do funkcí, ale nezafungovalo. Poté jsem zkusil celý skript dát na konec stránky v administraci stránky "test" ve WP. Asi jsem to udělal špatně, ale zatím mi to nefunguje ani jedním způsobem.

Tohle myslím tím názvem stránky:

2) Po kliknutí na určité jméno by se název stránky "Test" měl změnit na jméno, na které se kliklo, neboli pro které je zobrazován výběr fotek.


Popřípadě kdyby nešel změnit název stránky, tak alternativním řešením by mohlo být přidání řádku s onoho jménem.
OS: Windows 10 Home, 64 bit
ZD: GIGABYTE B250M-D3H - Intel B250
CPU: Intel Pentium G4560, 2x 3,5 GHz
RAM: DDR 4, 8 GB
GPU: MSI GeForce GTX 1050 Ti 4GT OC, 4GB GDDR5


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti