Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  5 6 7 8 9 10 11 12 13   další » ... 53

Přijde mi to zbytečně složité, proč mít na jednom hostingu FTP a na jiném MySQL databázi. Myslím si, že přesun na Wedos je krok správným směrem. Přesunul bych jak systém tak i databázi. Žádné zbytečné komplikace. Zálohovat databázi přes phpmyadmin, na druhém hostingu ji obnovit, přesunout souborový systém a hotovo... Migrace na 15minut.

Nehledě na neomezený prostor na wedosu.

Tak možností si myslím je více, pokud by šlo o články tak je před schválením projít. Případně by asi šel napsat plugin, který by automaticky veškeré HTML tagy a formátování odebral před uložením do databáze.

Koukám, že ty soubory jsou taky super pojmenovaný. 3
http://jdanek.eu/blog/jak-spravne-pojmenovat-soubor

Pokud ta složka opravdu existuje, má na FTP nastavená správná práva pro čtení?

Není náhodou složka vysledky ve složce upload

U každého rozšíření se nachází soubor readme.txt, který obsahuje informace o rozšíření i jeho použití a instalaci. Při obnově sekce Ke stažení, jsem tento soubor vytvářel i u těch kde nebyl.

https://www.facebook.com/SunLightCMS/

Tohle není o dokumentaci Sunlightu, ale o pochopení základů z jazyků pro tvorbu webu HTML a PHP. Proměnné, cykly, řetězce a jejich spojování, funkce a jejich parametry a vystup atd... A hlavně čtení chybových zpráv, viz Notice: Undefined variable:...

A určitě bych doporučil nějaké vývojářské IDE, například NetBeans (zdarma), Eclipse(zdarma), Komodo IDE(placený), PHPStorm (placený)... Editory hodně pomáhají s vývojem, napovídají s funkcemi, třídami přičemž dá se do nich prokliknout...

Tak dneska ti to jako vtip uznám.

Zkoušel jsi číst co to píše?
"Nedefinovaná proměnná: polozka v <soubor> na řádku 15"

A kdyby jsi se podíval na to co jsi měl a co jsem s tím udělal... A přihlédl k tomu, že ti nefunguje datum, tak by tě mělo trknout, že jsem se při přepisu toho bastlu přehlédl a neopravil toto
$datum = date("d. m. Y", strtotime($polozka['datum']));na toto
$datum = date("d. m. Y", strtotime($novinka['datum']));
Nejsem tolik zběhlý v PHP takže nechápu proč ta chyba a to datum, když to předtím fungovalo.
Stálo by za to nastudovat alespoň základy!

Proč řešíš připojení k databázi "ručně"? Apríl je až zítra.
Systém má pro komunikaci s databází třídu.

Ještě by mě zajímalo proč to nevypisuje novinky v boxu, ale nad ním.
Hlavně proto, že se výstup z HCM vrací a nevypisuje!

A co to HTML? Není náhodou pro seznamy zápis <ul><li></li>....</ul>?

A ten zápis má vypadat nějak takhle:
<?php

/* --- kontrola jadra --- */
if (!defined('_core')) exit;

/* --- definice funkce modulu --- */
function _HCM_moje_novinky()
{

$out="";

// Dotaz do databáze
$novinky = DB::query($pripojeni, "SELECT * FROM `novinky` ORDER BY datum DESC LIMIT 5");

$out.="<ul>";
while($novinka = DB::row($novinky)){
$datum = date("d. m. Y", strtotime($polozka['datum']));
$out.="<li><span class='datum'>{$datum}</span>{$novinka['text']}</li>";
}
$out.="</ul>";

return $out;
}

Hodně oblíbený je Wedos

Nemá cenu pořizovat levné rádoby "profi hostingy", jako například takové ty "ovocezeleninové". Free řešení žádného hostingu většinou nestojí za nic. Myslím si, že dnes není problém zaplatit za hosting i s doménou do 500Kč ročně (v závislosti na ceně domény a prostoru). Pokud to je problém, pak je potřeba zvážit užitečnost webu a nároky na něj.

Protože jsem blbej... pokud chceš tahat jeden řádek musíš použít $query = DB::query_row("SELECT text_menu FROM `sd_menu` WHERE id=" . DB::val($id));
nebo $row = DB::row($query); bez while

$query = DB::query("SELECT text_menu FROM `sd_menu` WHERE id=" . DB::val($id));
$query = DB::query_row("SELECT text_menu FROM `sd_menu` WHERE id=" . DB::val($id));

získaná data přiřadíš do proměnné, ale pozor nejsou string, jsou pole.echo $query['text_menu'];
což ovšem neplatí pokud taháš více řádků, ty je potřeba projít cyklem
$query = DB::query("SELECT title, perex, content FROM `articles` WHERE visible=1");
takže následný výpis je takto
while($row=DB::row($query)){
echo $row['title']; //$row je konktétní jeden řádek, každý jeden průchod cyklem otevírá jeden řádek
}

Ano, intro stránka je v podstatě zbytečná (pro firmy)
Podle mě je to zbytečné pro všechny. Každopádně možná řešení tu padla.

A napadá mě, že by odkaz šel schovat i pouze s pomocí CSS.

Myslím si, že již první odpověď na příspěvek by řešila problém. Edit: Jen asi rozmezí by muselo být od dvojky a v menu by se první položka "./" vůbec nevypsala.(viz. níže) A asi v administraci nastavit stránkám ručně pořadí.

Samozřejmě, že se to menu vypsalo znovu. Protože funkce _templateMenu() vrací celé sestavené menu a echo ho vypíše. To znamená upravit stávající výpis menu, ne vkládat tento zápis znovu.

Vysvětlí mi někdo co je a jak funguje "intro stránka", představuju si ji jako stránku, kde je napsáno: "Vítejte na webu ... a odkaz vstupte." vím, že to bylo na některých webech kolem roku 98 3 a bylo to zbytečné a otravné. Nebo to je něco jiného?


Strana:  1 ... « předchozí  5 6 7 8 9 10 11 12 13   další » ... 53