Help - Search - Members - Calendar
Full Version: xmlsapiens-Sapi,Sapid
photoshop és webszerkesztés - tutorial.hu > www.tutorial.hu > Programozás
Pages: 1, 2, 3, 4
toxin
TLoF - vagy valaki , az xmlsapiens specifikációval foglalkozott érdemben ?
http://www.xmlsapiens.org/

felraktam most egy erre épülő cms-t meglehet nézni:
http://toxin.hu/sapid/
http://toxin.hu/sapid/?vpath=/area51/ toxin/toxin

hmm hmm: gondolkodik.gif

QUOTE
Addition: First of all, SAPID is an open source CMS, which is easy to install, which is easy to create a web-site, finally, it is easy to manage it. To install the system you need about 1 Mb of disk space at your hosting server, which supports PHP 4.xx. Note that you don't need a database or special settings for server. It is possible to use almost any hosting plan. Then you should copy package files and start install.php script in your browser. This script will set up the system according to your server settings. After this a demo site with a set of examples will be accessible for you. Besides, this demo site contains a system virtual guide, which will turn introduction to SAPID into an attractive game. First thing which you see after logging into the system is a structure management interface, where you can add or delete pages; modify their properties in the similar to Windows way. You may even use a Drag & Drop mechanism. By the way, direct WYSIWYG editing ability allows creating or editing page content easily. Simplicity and usability of free ware CMS SAPID isn't the last its benefit. Due to the system's support for XML Sapiens technology (http://www.xmlsapiens.org/), its functional capabilities almost don't have any boundaries. You can use interface solutions from a demo site (info channels, navigation menus, RSS channels, interactive forms etc). You can also use web-services from the public functional solutions library XML Sapiens Work Gallery (http://www.xmlsapiens.org/lib/) and post your solutions to it. Free ware CMS SAPID doesn't limit you in data presentation formats. SAPID helps you to manage HTML or Flash site, XML-XSL or WML sites. If you want to view how your existing site will look in SAPID, just use the automated migration utility from the distribution package. If you want to export your SAPID managed site into static HTML, you may use conversion utility from the distribution package. Note, that this utility may create appropriate indexes to build a .chm (windows help format) file. One more utility should be mentioned here ? the SAPID Messenger. It is an instant messenger designed especially to communicate in the SAPID community. System requirements: Apache-driven hosting server (UNIX or Windows based) with PHP 4.xx 1 Mb of free space. Web-browser for administrative operations: Mozilla Firefox 0.9+, MS Explorer 5.5+ Screen resolution: 800x600 (1024x768 recommended) Red Graphic Systems web-site: http://www.redgraphic.com System page: http://sapid.sf.net Screenshots: http://sapid.sf.net/en/screenshots/ Download page: http://sourceforge.net/project/showfiles.p...ckage_id=131949 GNU GPL http://sapid.sf.net/en/license/ PAD XML File: http://sapid.sf.net/download/sapid_pad.xml
bugadani
Nagy, ronda, átláthatatlan, relatív lassú. Így első ránézésre ezek wink.gif
Rendo
Egyáltalán nem lassú sztem. Meg átlátható is.
bugadani
Nem lassú? Ami toxinnál van, be se jön smile.gif , ráadásul a menüben a ?-ek bezavarnak, ergo szvsz elég kényelmetlen
------------
ui: be bejön, de 2 perc várakozási idő után...
Rendo
Hát nemtudom, nekem rögtön bejön.

De tényleg nekem nagyon gyors.
bugadani
Most nekem is. De akkor is a menü átláthatatlan biggrin.gif
Ami ebből megfogott, az az online template szerkesztő biggrin.gif
Amúgy ez használ adatbázist? Ráadásul nem akar feltelepedni hozzám smile.gif
.htaccess miatt error 500...
amúgy a lapon nincs modul, e 404. Érdekes smile.gif
Harder
A sapid-hoz kiegészítés, mert kicsit belemásztunk toxin-nal smile.gif Szal nekem nagyon bejött, könnyű template-ezni, olyan oldalakhoz ami mondjuk céges lapok vagy személyes oldalak, esetleg több nyelvű tartalmat kell felvinni stb.. ideális.
Persze nem egy drupal vagy mambo jellegű a tudása, teljesen más, de mindenképp nagyon ottvan... smile.gif
toxin
még annyit tennék hozzá hogy ez továbbra sem egy cms-hanem
http://sapid.sourceforge.net/ lásd első két sora smile.gif , maholnap kiderül használható-e, mivel saját api-ja van ami nem php alapú, csak az xmlsapiens-en(egy xml alapú nyelv aminek a doksija megtalálható itt : http://xmlsapiens.org/download/ (ez röviden a Sapi))alpuló motor írodott php-ban, és lehet benne php szkripteket futtatni a UserFuncions alatt ( így néz ki a rendszer lényegében: http://xmlsapiens.org/spec/sapiarchitectur...elmanagedsite/)

valamint letölthető a sapid magja és az XML Sapiens Processor innen :
http://sourceforge.net/project/showfiles.p...ckage_id=133176
amire írodott is egy elektronikus doksikezelő is (szintén az eredeti fejlesztő által ( http://cmsdevelopment.com/) )
http://ewriter.sourceforge.net/

a mostani beta telepítése:

letöltés innen:
http://sourceforge.net/project/showfiles.p...ckage_id=131949

ha win/apache-ra telepíted a telepítő innen
http://sourceforge.net/tracker/index.php?f...100&atid=680101

telepítés után nekem az C:\Apache\htdocs\sapid\etc\rc.conf.php utolsó sora elé be kellett tennem :

CODE

define ('SAPID_STARTED',true);
define('ROOT_PATH',$_SERVER['DOCUMENT_ROOT'].'/sapid/');


sorokat (beta szoftver rulez), az v1.2.0 elvileg gond nélkül femegy (Harder ?)

ja igen MySql nem kell neki a Sapid flat-file alapúl, ( XML Sapiens Processor - nak meg nyilván tetszőleges)

az objektum gyorsítótárazása eddig nekem müxik:

rc.conf.php
CODE

$env["obj_cache"]=false;

sora true-ra

ennyi, majd ha okosabb leszek mondom tovább

ui: a redgraphic, nem nyilt kódu cms-e is ezen alapul (ide csatlakozott be Dmitry barátunk (http://cmsdevelopment.com/), aminek a promó lapját ajánlom mindenki figyelmébe http://www.sitesapiens.com/ )

ui2: loller a sapid 404-es lapja pl. http://toxin.hu/sapid/?vpath=/en/expert/templates2/ biggrin.gif )

ui3: a telepítékor ha free szerverre akarjátok szedjetek ki minden .htacces-t módosító sort az install.php-ból, és a rendszer könyvtáraiból nem lesz biztonságos de legalább elindul, localon meg mindegy lásd fent
toxin
jók a cikkei is :

http://www.cmsdevelopment.com/en/articles/
LeGaS
QUOTE(toxin @ 2005. Jun 23., 07:38)
ui2: loller a sapid 404-es lapja pl. http://toxin.hu/sapid/?vpath=/en/expert/templates2/  biggrin.gif  )
*


Nagyon lol, jót lehet rajta röhögni. laugh.gif
Harder
Na akkor kötözködök kicsit smile.gif
Ez a cucc is CMS abban az értelemben, hogy tartalomkezelő rendszer, hisz webről, böngészőből a lap felépítését és tartalmát lehet vele szerkeszteni. A lap is ezzel kezdődik: Free ware CMS SAPID file-flat edition
Olyan értelemben nem CMS, hogy nem a hagyományos rendszerről van szó amikor vannak a php stb.. fájlok meg egy sql, feltöltöd, telepíted, majd a rendszert feltöltöd tartalommal. Ez más. Laikusként én azt mondanám hogy közelebb áll érzésre egy wikihez, de attól sokkal jobb.

A SAPID 1.2.3 BETA 2 nálam az istennek sem akart felmenni, mod_rewrite hibával (pedig van a szerveren és működik) mindig elhasalt a telepítés. Viszont az 1.2.0 final szépen felment és működik is, illetve a v1.2.1 BETA 1-val sincs gond. Illetve annyi, hogy a telepítőcsomagból hiányzik egy .htaccess amiért rinyál hogy nem tudta módosítani, de azt egy másik csomagból át lehet másolni még a telepítés megkezdése előtt.

Egyébként ennyi a tartalma:
CODE
Options +Followsymlinks
DirectoryIndex index.php
ErrorDocument 404 /404/
Options +Followsymlinks

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]


A programozási részét már írta toxin, ahhoz sokat nem tudok hozzászólni, de a használatához még pár szót mondok. smile.gif

A magyarosítása azt mondom egyszerű (még nem 100%-os, de már haladok vele), van egy nyelvi fájl amit csak át kell írni.
Az egészet úgy kell elképzelni, hogy van egy elkészített honlapgrafikád szétvágva html-re, css-re meg a képekre, ez ugye egy sablon, vagy ahogy a rendszerben használják, template-t. Ezt a grafikát fel lehet venni a rendszerbe template-ként, amiben azt a részt ahova tartalmat szántad, szerkeszthető területként definiálod. Ezt meg tudod tenni a sapid-ban gombnyomással, szal még csak kódot sem kell nagyon turkálni.
Ugyanígy lehet defininálni különböző menütípusokat stb.

itt látszódik hogy épül fel a tartalom szerkezeltileg
http://sapid.sourceforge.net/usr/templates/images/schema.gif
ahogy a képen is látszódik, bármilyen mélységben és tetszőleges szerkezetként lehet felvinni a tartalmat, úgyhogy a lap későbbi szerkesztése is nagyon logikus, jól következő. Ami a képen nem látszódik, hogy az elemeket mint a win-ben is lehet másolni, a kukára húzva törölni, vagy fel/le mozgatni, másik könyvtárba tenni áthúzással stb.

Bármelyik cikkhez bármilyen sablont lehet társítani, úgyhogy meg lehet akár azt is csinálni hogy a lapod minden oldala más grafikával jelenjen meg. Ugyanerre a mintára ha csinálsz egy ilyen szerkezetet és hozzá 2 db template-t különböző nyelveken (lap-hu.tpl és lap-eng.tpl), akkor a többnyelvű lap adminisztrálása is megoldott

--lap
------magyar (lap-hu.tpl)
-----------------bemutatkozás (lap-hu.tpl)
-----------------árak (lap-hu.tpl)
------------------stb. (lap-hu.tpl)
------angol (lap-eng.tpl)
------------------about us (lap-eng.tpl)
------------------prices (lap-eng.tpl)
------------------etc (lap-eng.tpl)

Hogy hátrányt is mondjak, bár ezekre remélem lesz vmilyen megoldás

- mivel beta állapotú most a szoftver (igaz van final is, csak az picit kevesebbet tud), nem tökéletes és nyilvánvalóan vannak még benne hibák.
- nem értem hogy miért nem szabványos xhtml kimenetet ad amikor a kód amit a tartalomhoz beszúrok az jó, ha szerkesztőfelületen nézem akkor is jó (pl. <br />-t szúrok be, mégis mikor a lapot látogatóként nézem, akkor <BR> van a kódban), amitől persze ugrott a valid-ságom smile.gif
toxin
"Ez a cucc is CMS abban az értelemben, hogy tartalomkezelő rendszer, hisz webről, böngészőből a lap felépítését és tartalmát lehet vele szerkeszteni. A lap is ezzel kezdődik: Free ware CMS SAPID file-flat edition"

Harder én a magról beszélek: http://sourceforge.net/project/showfiles.p...ckage_id=133176

lehet belőle cms, ewriter is szóval webes alkalmazásfejlesztő környezet a sapid smile.gif

validság: a txp is ezt csinálja (teleszórja, spec a txp, <p> tagokkal lezárás nélkül nem is lett valid a lapom, azért jó a hasonlat mert a txp ugyanúgy mint a sapid saját xml nyelvet használ)
Harder
oks, akkor félreértettelek smile.gif
Ezzel a validsággal lehet vmit kezdeni? Ha már egyszer az ember dolgozik vele hogy minden szempontból a lehető legjobb legyen. smile.gif
toxin
ha majd elolvastam a doksikat megmondom, egyébként van egy usr\system\html2xhtml.js fájl... biggrin.gif

ui: a működésre ott van jobb középen 3 flash videó: http://sapid.sourceforge.net/
Harder
Pont most zártam be a html2xhtml.js -t, erre látom te is ezt írtad biggrin.gif Próbálgattam benne átírni dolgokat hogy hátha, de nem akart összejönni. smile.gif Remélem neked mivel tudod is mit csinálsz, jobban fog menni smile.gif
toxin
egyébként egy ilyen fejlécre pl, bezizzen a validator?

CODE

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
Harder
próbáltam már xhtml helyett valid html-lel (tartalmat és a sablont is átírtam), de akkor meg a beszúrt ddc-k vagy mik miatt sikítozott smile.gif
toxin
jó ill nem jó de majd akkor visszatérünk rá smile.gif , viszont a todo-ba ezek vannak

QUOTE
$Id: TODO,v 1.2 2004/12/20 19:19:35 swix Exp $

SAPID - Todo
-------------------------

For the Next few Versions you can expect:

- Optimizations of existing modules (infochannel, menus, etc)
- A couple of new modules (catalogue, gallery)
- Client application to remote site administration without using any kind of browser.
- SOAP, XML_RPC implementation
- Detailed programmers guide, UML-schemas and diagrams of this software


************************************
* SAPID URL: http://sapid.sf.net  *
************************************



lesznek itt még izgalmak biggrin.gif
Harder
néztem délelőtt, dörzsölgettem a kezem biggrin.gif
toxin
egyébként azért nem tudom hirtelen kideríteni a doksi olvasása nélkül, mert elvileg a sapi tetszőleges kimenetet(ill. formátumot html,xhtml,xml svg) tud generálni csak perpill nemtudom hogyan kell beállítani ill. definiálni ezt a sapid-on (cms-en) belül úgyhogy türelem smile.gif

lásd :
http://xmlsapiens.org/spec/sapiarchitecture/sapimodel/ (Presentation Template,Presentation Code)
toxin
off: Harder múvold ide pls a CMS-es topikból az idevonatkozó részeket smile.gif

folytatván az előzőeket :
ezt
http://toxin.hu/sapid/_mod/startup.js.rar

kicsomizva ennek a helyére (ahova felraktad),

usr\system\js\startup.js.php

elvileg konvertálja a nem xhtml-t is, de annyira még nem teszteltem csak azt néztem hogy megy-e (legalább az editor ne rakja vissza html-be, elvileg az a része mostmár jó, hátravan még a kimenet)

egyébként szép ez html2xhtml javaszkript, szvsz Dmitry Sheiko up.gif

CODE

//add \n before opening tag
var need_nl_before = '|div|p|table|tbody|tr|td|th|title|head|body|script|comment|li|meta|h1|h2|h3|h4|h5|h6|hr|ul|ol|op
tion|';
//add \n after opening tag
var need_nl_after = '|html|head|body|p|th|style|';

var changes = 'łČ?|žČ§|ęČ?|?Č?|ŚČ?|ůČ?|źČ?|╗Č?|ôČ?|öČ?|ĹČ?|ĺČ?|ÂČ?|░Ȱ';

var re_comment = new RegExp();
re_comment.compile("^<!--(.*)-->$");

var re_hyphen = new RegExp();
re_hyphen.compile("-$");

function get_xhtml(node, lang, encoding, need_nl, inside_pre) {

var i;
var text = '';
var children = node.childNodes;

var child_length = children.length;
var tag_name;
var do_nl = need_nl?true:false;
var page_mode = true;

for (i=0;i<child_length;i++) {
var child = children[i];

switch (child.nodeType) {
case 1: { //ELEMENT_NODE
var tag_name = String(child.tagName).toLowerCase();

if (tag_name == '') break;

if (tag_name == 'meta') {
var meta_name = String(child.name).toLowerCase();
if (meta_name == 'generator') break;
}

if (!need_nl && tag_name == 'body') { //html fragment mode
page_mode = false;
}

if (tag_name == '!') { //COMMENT_NODE in IE 5.0/5.5
//get comment inner text
var parts = re_comment.exec(child.text);

if (parts) {
//the last char of the comment text must not be a hyphen
var inner_text = parts[1];
text += fix_comment(inner_text);
}
} else {
if (tag_name == 'html'){
text = '<?xml version="1.0" encoding="'+encoding+'"?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n';
}

//inset \n to make code more neat
if (need_nl_before.indexOf('|'+tag_name+'|') != -1) {
if ((do_nl || text != '') && !inside_pre) text += '\n';
else do_nl = true;
}

text += '<'+tag_name;

//add attributes
var attr = child.attributes;
var attr_length = attr.length;
var attr_value;

var attr_lang = false;
var attr_xml_lang = false;
var attr_xmlns = false;

var is_alt_attr = false;

for (j=0;j<attr_length;j++) {
var attr_name = attr[j].nodeName.toLowerCase();

if (!attr[j].specified &&
(attr_name != 'selected' ||
!child.selected) &&
(attr_name != 'style' || //IE 5.0
child.style.cssText == '') &&
attr_name != 'value') continue; //IE 5.0

if (attr_name == '_moz_dirty' ||
attr_name == '_moz_resizing' ||
tag_name == 'br' && attr_name == 'type' &&
child.getAttribute('type') == '_moz') continue;

var valid_attr = true;

switch (attr_name) {
case "style" :
attr_value = child.style.cssText;
break;
case "class" :
attr_value = child.className;
break;
case "http-equiv":
attr_value = child.httpEquiv;
break;
case "noshade": //this set of choices will extend
case "checked":
case "selected":
case "multiple":
case "nowrap":
case "disabled":
attr_value = attr_name;
break;
default:
try {
attr_value = child.getAttribute(attr_name, 2);
} catch (e) {
valid_attr = false;
}
}

//html tag attribs
if (attr_name == 'lang') {
attr_lang = true;
attr_value = lang;
}
if (attr_name == 'xml:lang') {
attr_xml_lang = true;
attr_value = lang;
}
if (attr_name == 'xmlns') attr_xmlns = true;

if (valid_attr) {
//value attribute set to "0" is not handled correctly in Mozilla
if (!(tag_name == 'li' && attr_name == 'value')) {
text += ' '+attr_name+'="'+fix_attribute(attr_value)+'"';
}
}

if (attr_name == 'alt') is_alt_attr = true;
}

if (tag_name == 'img' && !is_alt_attr) {
text += ' alt=""';
}

if (tag_name == 'html') {
if (!attr_lang) text += ' lang="'+lang+'"';
if (!attr_xml_lang) text += ' xml:lang="'+lang+'"';
if (!attr_xmlns) text += ' xmlns="http://www.w3.org/1999/xhtml"';
}

if (child.canHaveChildren || child.hasChildNodes()){
text += '>';
if (need_nl_after.indexOf('|'+tag_name+'|') != -1) {
// text += '\n';
}
text += get_xhtml(child, lang, encoding, true,
inside_pre||tag_name=='pre'?true:false);
text += '</'+tag_name+'>';
} else {

if (tag_name == 'style' || tag_name == 'title' ||
tag_name == 'script') {

text += '>';
var inner_text;
if (tag_name == 'script') {
inner_text = child.text;
}else inner_text = child.innerHTML;

if (tag_name == 'style') {
inner_text = String(inner_text).replace(/[\n]+/g,'\n');
}

text += inner_text+'</'+tag_name+'>';

} else {
text += ' />';
}
}

}
break;
}
case 3: { //TEXT_NODE
if (!inside_pre) { //do not change text inside <pre> tag
if (child.nodeValue != '\n') {
text += fix_text(child.nodeValue);
}
} else text += child.nodeValue;
break;
}
case 8: { //COMMENT_NODE
text += fix_comment(child.nodeValue);
break;
}
default:
break;
}
}

if (!need_nl && !page_mode) { //delete head and body tags from html fragment
text = text.replace(/<\/?head>[\n]*/gi, "");
text = text.replace(/<head \/>[\n]*/gi, "");
text = text.replace(/<\/?body>[\n]*/gi, "");
}

tmpArray = changes.split('|'); // ńÓŰňň ´­ţŔšÔţńŔý ´­ţ˝˛űň šÓýňÝű
for(i=0; i<tmpArray.length; i++){
tmp = tmpArray[i].split('Č');
re = new RegExp(tmp[0], 'gi');
text = text.replace(re, tmp[1]);
}
return text;
}

//fix inner text of a comment
function fix_comment(text){

//delete double hyphens from the comment text
text = text.replace(/--/g, "__");

if(re_hyphen.exec(text)){ //last char must not be a hyphen
text += " ";
}

return "<!--"+text+"-->";
}

//fix content of a text node
function fix_text(text) {
//convert <,> and & to the corresponding entities
return String(text).replace(/\n{2,}/g, "\n").replace(/\&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/\u00A0/g, "&nbsp;");
}

//fix content of attributes href, src or background
function fix_attribute(text) {
//convert <,>, & and " to the corresponding entities
return String(text).replace(/\&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/\"/g, "&quot;");
}



most mondhatmám hogy aki akar cms-írni annak itt a nagy alkalom, van hozzá elméleti háttér: xmlsapiens (http://xmlsapiens.org/download/)
és kész php mag: http://sourceforge.net/project/showfiles.p...ckage_id=133176

csak Dmitry magasra tette a lécet azzal amit ő köré épített respect.gif respect2.gif

még csak a parser-rel játszom de az is kúúl
Harder
király biggrin.gif
ui.: az idevonatkozó hozzászólásokat átmozgattam smile.gif
Harder
nekem vhogy nem akar működni, 1.2.1-ben nézem, és még mindig van 3 warning a lapon

line 35 column 24 - Warning: <br> element not empty or not closed
line 38 column 199 - Warning: <img> element not empty or not closed
line 38 column 328 - Warning: <br> element not empty or not closed


úgy csináltam ahogy mondtad, bemásoltam, de a tartalom továbbra sem valid. Megpróbáltam új cikket felvenni hátha úgy, de nem.
ötlet? gondolkodik.gif

js és az adminban ez a kód:
CODE
<p><br />mintatartalom</p>
<p>csak hogy teszteljünk vagy mifene</p>
<p>árvíztűrő tükörfúrógép</p>
<p><a style="CURSOR: pointer" onclick="function anonymous()
{
window.open('http://www.tutorial.hu/web/sapid/preview_image.php?filename=captivate002.png', 'w', 'status=yes,toolbar=no,menubar=no,resizable=yes')
}"><img alt="" src="http://www.tutorial.hu/web/sapid/usr/templates/images/icon_captivate002.png" align="left" border="0" /></a><br /></p>


a kimenete meg ez lesz
CODE
<div id="content"><P><BR>mintatartalom</P>
<P>csak hogy teszteljünk vagy mifene</P>
<P>árvízt?r? tükörfúrógép</P>
<P><A style="CURSOR: pointer" onclick="window.open('http://www.tutorial.hu/web/sapid/preview_image.php?filename=captivate002.png', 'w', 'status=yes,toolbar=no,menubar=no,resizable=yes')"><IMG alt="" src="http://www.tutorial.hu/web/sapid/usr/templates/images/icon_captivate002.png" align=left border=0></A><BR></P>
toxin
idézek magamtól : "hátravan még a kimenet", szólok ha jó
Harder
jaa oks biggrin.gif respect.gif
toxin
felraktam a probléma lényegét:
http://weblabor.hu/forumok/temak/7781
smile.gif

toxin
szal az van hogy az edit ablak tartalmát, innerHtml-en (amivel meglehet határozni egy html tag tartalmát, azaz szerkesztőFelület.innerHtml=editAblak.innerhtml van a kódban) adja át, és mert ez nem xhtml alapú, átadás közben elvesznek az xhtml-hez tartozó cuccok

ui: ill. össze is baxa a kódot, a karatkódolás nálam müxik, $env["default_charset"]=$default_charset="ISO-8859-1"; az rc.conf.php-ban (állítás előtt backup)
Harder
ok smile.gif
a hozzzászólást ha tudod légyszi szerkeszd át kicsit, mert a munkákat tartalmazó könyvtárra való hivatkozást ennyire nyíltan nem szeretném publikálni, a weblabor elég látogatott smile.gif

a 8859-1 akkor mire is jó pontosan? Mert nálam 8859-2 van beállítva.
toxin
kiszedtem smile.gif ill. ment a mail a weblavorra hogy szedjék ki biggrin.gif

egyébként egyértelmű az innerHtml a ludas, és nem a sapid magjával van a gond, ott vannak a query container-ek (felhasználó által feltöltött tartalmak) a sapid\usr\xml\content\ -ben ha oda rakod be az xhtml-elt az ki is jön ugyanúgy (csak az editor baxakszik egyenlőre, egyébként benne volt a kódban eredetileg is az xhtml átalakítás csak ki volt rem-elve ill. deaktiválva a kódja lehet Dmitry se talált rá megoldást egyenlőre )
toxin
kiszedték, és lehet hogy lesz megoldás

http://little_yellow_stickies.frequency-de....com/article/8/

ui: de ezt majd ne eröltesd

CODE

<A style="CURSOR: pointer" onclick="window.open('http://www.tutorial.hu/web/sapid/preview_image.php?filename=captivate002.png', 'w', 'status=yes,toolbar=no,menubar=no,resizable=yes')"><IMG alt="" src="http://www.tutorial.hu/web/sapid/usr/templates/images/icon_captivate002.png" align=left border=0></A>


mert megdöglött tole a parser (én is a fenti megodásra jutottam de ha nem találtam volna meg a neten vszeg lusta lettem volna megírni mert kicsit komplex a dolog) smile.gif
Harder
Txh, itt is kijavítottam. smile.gif
az utolsóban írt kódot nem én erőltettem, a sapid így szúrja be a képet ha feltöltöm és ikonkészítést is kiválasztom hozzá. sad.gif
toxin
egyenlőre az editor legyen jó, ha a képbeszúrás fixen megy akkor elvileg nem gond javítani, de nem mondok semmit inkább smile.gif
Harder
Ok, kíváncsian várom a fejleményeket smile.gif
toxin
http://toxin.hu/sapMod/xhtml_mod.rar

belemásolni, elötte backup smile.gif

ha a sapid-ban lesz hiba ide, ha a konverzióban akkor ide (ezt majd folyamatosan javítom)
http://www.tutorial.hu/forum/index.php?showtopic=1189
Harder
Juhhhé, miről maradtam le! smile.gif respect.gif (pont most húztam újra a gépem).
Nah ahogy felmentek a cuccok, egyből nézem is!
Harder
Feltettem, de gyanítom vmit nem jól csinálhattam mert mintha nem működne smile.gif
Biztos hogy a csomagot kibontva csak be kell másolni (a gyökérkönyvtárba)?

ezek a könyvtárak vannak ugye benne:
_core\
etc\
mvc\

ha jól sejtem akkor ezeknek a fájloknak felül kéne vmit írni, nem? megnéztem a könyvtárstuktúrát, de nem találtam olyan könyvtárszerkezetet ami ennek megfelelt volna, most vagy elnéztem vmit vagy elnéztem vmit. smile.gif
toxin
az sapid_v123b2_050601.tar.gz -ba ill. ezt felrava és ebbe
Harder
oks akkor ez a gond, nálam még másik verzió volt fent smile.gif
toxin
tegnaptól már ilyen is van :


http://sapid-club.com/en/

dance.gif biggrin.gif

(asszem elkezdem leporolni az angol nyelvtan könyvemről ill. az angol nyelvtan tudásomról a port smile.gif )
BlackY
Nyelvtannal semmire nem mész, mert annak köze nincs a beszélt nyelvhez smile.gif
Inkább keress egy jó szótárt wink.gif

BlackY
toxin
nem a szókincsel/kiejtéssel van bajom smile.gif hanem a mondatalkotással (ezirányú használatra nem volt szükségem már vagy 2éve)
BlackY
Mondatalkotás!?
Angolnál egymás után dobálod a szavakat, és 90% esély, hogy nyelvtanilag és logikailg is stimmel tongue.gif

BlackY
BlackPrince
Igeidok is vannak smile.gif)
BlackY
Ugggyanmár smile.gif
Hülye angolok használnak kb. 5-öt...

BlackY
Rendo
Jaja, a 25-ből vagy mennyiből.
Siluro
Jaja! Helyes a bőgés! Garantálom, hogyha egy angolnak hirtelen az orra alá dugnának egy mostani nyelvvizsga papírt ő se tudná megcsinálni dry.gif smile.gif
Harder
sikerült feltenni a beta sapid-t, feltettem a módosított fájlokat, a lap működik, az admin is működik, a fájl szerkesztésébe is bele tudok menni, viszont amikor menteném, egy ilyet kapok:

Warning: main(HTMLtoXHTML.php): failed to open stream: No such file or directory in /***/******/****/webdesign/terv/sapid/etc/startup2.inc.php on line 9

a fájlnevet ellenőriztem, ott van ahol keresi és a kis/nagybetűk is egyeznek. smile.gif ötlet? smile.gif
Rendo
Megkéne nézni a startup2.inc.php 9. sorát. Valami gondolom be van includolva amit nem talál.
toxin
a szopásos> ini_set-be elválasztónak *nix rendszerbe : kell nem ;

ahol a hiba van ott a 7.sor

CODE

ini_set('include_path',';'.FRAME_WORK_DIR.';'.PEAR_DIR.';'.ini_get('include_path'));
Harder
Szuper, nagyon szép valid kód van most a lapon biggrin.gif respect.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.