Příspěvky uživatele Jirka Daněk

Možná to vypadá z mé strany trochu jako paranoia, ale prostě bez nějakého ověření to nikdy nemůže být 100%

Mám stejný názor, proto je vytvořený účet chráněný heslem. Tohle trochu zavání nabouráváním se do účtů...
mrkni: Jak správně pokládat dotazy [DŮLEŽITÉ]

podal jsi málo informací...

- jakou variantu instalace provádíš ?
- jaký poskytovatel hostingu ?
- máš správná práva pro soubory ?
- lze použít verzi bez instalátoru ?
co třeba soubor /plugins/languages/default.php

Někteří lidé totiž nechápou co mají s kódem udělat, když to tam není vysloveně napsané.
Nevím co je na tom k nepochopení, CAPTCHA není žádná novinka, používá se na webu už pěknou řádku let...
taky jsem to řešil pro seniory
http://www.dd-bystrany.cz/fotogalerie/rok-2011

upravený intercol, je to staršího data a trochu divočina
<?php
// kontrola jadra
if(!defined('_core')) {
exit;
}

// titulek
$title = $query['title'];
if(_template_autoheadings && $query['autotitle']) {
$content .= "<h1>".$query['title']."</h1>\n";
}
_extend('call', 'page.intersection.aftertitle', $extend_args);

// obsah
_extend('call', 'page.intersection.content.before', $extend_args);
if($query['content'] != "") $content .= _parseHCM($query['content'])."\n\n";
_extend('call', 'page.intersection.content.after', $extend_args);

// vypis polozek
$items = DB::query("SELECT id,title,title_seo,type,type_idt,intersectionperex,var1 FROM `"._mysql_prefix."-root` WHERE intersection=".$id." AND visible=1 ORDER BY ord");
if(DB::size($items) != 0) {

// vypis
$item_str = '';
$item_arr = array();
while($item = DB::row($items)) {

// titulek
$item_str .= "<h2 class='list-title'><a href='"._linkRoot($item['id'], $item['title_seo'])."'".(($item['type'] == 6 and $item['var1'] == 1) ? " target='_blank'" : '').">".$item['title']."</a></h2>\n";

// perex
if($item['intersectionperex'] != "") {
$item_str .= "<p class='list-perex'>".$item['intersectionperex']."</p>\n";
}

// informace
if($query['var1'] == 1) {
$iteminfo = "";

switch($item['type']) {

// sekce
case 1:
if($item['var1'] == 1) {
$iteminfo .= "<span>".$_lang['article.comments'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-posts` WHERE type=1 AND home=".$item['id']), 0);
}
break;

// kategorie
case 2:
$iteminfo .= "<span>".$_lang['global.articlesnum'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-articles` AS art WHERE (home1=".$item['id']." OR home2=".$item['id']." OR home3=".$item['id'].") AND "._sqlArticleFilter()), 0);
break;

// kniha
case 3:

// nacteni jmena autora posledniho prispevku
$lastpost = DB::query("SELECT author,guest FROM `"._mysql_prefix."-posts` WHERE home=".$item['id']." ORDER BY id DESC LIMIT 1");
if(DB::size($lastpost) != 0) {
$lastpost = DB::row($lastpost);
if($lastpost['author'] != -1) {
$lastpost = _linkUser($lastpost['author'], null, true, true);
} else {
$lastpost = $lastpost['guest'];
}
} else {
$lastpost = "-";
}

$iteminfo .= "<span>".$_lang['global.postsnum'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-posts` WHERE type=3 AND home=".$item['id']), 0)._template_listinfoseparator."<span>".$_lang['global.lastpost'].":</span> ".$lastpost;
break;

// galerie
case 5:

/* moje uprava - obrazky */
$rimgs = DB::query("SELECT id,title,prev,full FROM `"._mysql_prefix."-images` WHERE home=".$item['id']." ORDER BY RAND() LIMIT 1"); //ORDER BY id DESC
while($rimg = DB::row($rimgs)) $result = "<a href='"._linkRoot($item['id'], $item['title_seo'])."'".(($item['type'] == 6 and $item['var1'] == 1) ? " target='_blank'" : '')."><img src='./remote/imgprev.php?id=".$rimg['id']."&amp;h=128' /></a>";

$iteminfo = "<div align='center' style='padding:0 0 5px 0; float:bottom;'>".$result."</div>";
/* konec moje uprava */

$iteminfo .= "<span>".$_lang['global.imgsnum'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-images` WHERE home=".$item['id']), 0);
break;

// forum
case 8:
$iteminfo .= "<span>".$_lang['global.topicsnum'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-posts` WHERE type=5 AND home=".$item['id']." AND xhome=-1"), 0)._template_listinfoseparator."<span>".$_lang['global.answersnum'].":</span> ".DB::result(DB::query("SELECT COUNT(id) FROM `"._mysql_prefix."-posts` WHERE type=5 AND home=".$item['id']." AND xhome!=-1"), 0);
break;

// plugin stranka
case 9:
_extend('call', 'ppage.'.$item['type_idt'].'.interinfo', _extendArgs($iteminfo));
break;

}

if($iteminfo != "") {
$item_str .= "<div class='list-info'>".$iteminfo."</div>\n";
}
}

$item_arr[] = array($item_str, str_replace('/', '_', $item['title_seo']));
$item_str = '';

}

// vypis do sloupcu
$colnum = $query['_intercol_num'];
$item_chunks = array_chunk($item_arr, $colnum);
$last_i = $colnum - 1;

$row_even = false;
$row_counter = 0;

$content .= "<table".(isset($query['_intercol_class']) ? " class='{$query['_intercol_class']}'" : '')."><tbody>\n";
foreach($item_chunks as $item_chunk) {

$row_even = !$row_even;
++$row_counter;

$content .= "<tr class='row-".($row_even ? 'even' : 'odd')." row-{$row_counter}'>\n";

$cell_even = true;
for($i = 0; isset($item_chunk[$i]); ++$i) {
$content .= "<td class='inter-page-{$item_chunk[$i][1]} cell-".($cell_even ? 'even' : 'odd')." cell-".($i + 1)."'>\n{$item_chunk[$i][0]}\n</td>\n";
if($last_i !== $i && !isset($item_chunk[$i + 1])) {
$fill_count = $colnum - $i - 1;
for($ii = 0; $ii < $fill_count; ++$ii) {
$cell_even = !$cell_even;
$content .= "<td class='cell-filler cell-".($cell_even ? 'even' : 'odd')." cell-".($i + $ii + 2)."'></td>";
}
}
$cell_even = !$cell_even;
}
$content .= "</tr>\n";

}
$content .= "</tbody></table>\n";

} else {
$content .= $_lang['global.nokit'];
}
ten zdrojovej kód máš podivnej... a ja tam nikde ten float nespatřil... tak jak se snažíš? to jsou základy html ...
superuser?
A instalaci systému jsi provedl?
doména/install
pictures/groupicons/
ProfilePlus neni preveden pro verzi 7.5.3, fungovat zrejme bude, ale nema aktualni verze scriptů. A nejspis bude mit rozsypane nastaveni v adminu.
Řeknu ti to takhle, já jsem už přes 3 měsíce bez počítače. A vzhledem k osobním problémům, se k psaní asi dlouho nevrátím. Nejsem si úplně jist, jestli se v mých pluginech někdo vyzná a bude se v nich vrtat.
Ale jistě, že by to šlo, pomocí overloadu profilu a uploadu do /upload/username/ a použití nějakého skriptu / hcm na vytažení fotek ze složky.

Ale nic podobného tu zatím asi není, a kdo se s tím bude psát netuším... vím jedno... já ne, mě odešel počítač
http://sunlight.shira.cz/index.php?m=topic&id=15974#post-16066 (neklikaci, pisu z mobilu pres wifi)
Řekl bych, že jste nepochopil pointu free šablon...
Samozřejmě v předělaném templatu nesmí chybět původní autor (v tomto případě: website templates by styleshout), nechápu proč to každý odstraňuje. Prostě buď si nechám udělat šablonu na míru za peníze/zdarma a nebo si nějakou free upravím ale autora zanechám...

Podívejte se do default šablony Sunlightu taky tam je původní autor. Autor v patičce není ostuda, to je vděk/podpora tomu co to vytvořil.
Tento plugin upravuje moduly
-reg
-settings
-profile
-ulist

s webovou prezentací by neměl dělat nic.

Každopádně doporučuji přečíst
http://sunlight.shira.cz/index.php?m=topic&id=14035
jaky preklep tam mas?
Strana: 1 ... « předchozí 50 51 52 53 54 55 56 57 58 další » ... 70