Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:d0b1:ef...–

peter
Python › Potřebuji pomoct s úkolem
5. 10. 2016   #212951

v js by se to dalo napsat takto.
 

<script>
var woc, str, chr, tmp, n, out, outX;
woc = ' 0;+-=*/_.,?1;abcáč2;defďéě3;ghií4;jkl5;mnoňó6;pqrsřš7;tuvťúů8;wxyzýž9';
woc = woc.split(';');
for (i=0;i<woc.length;i++) {woc[i] = woc[i].split('');}

str = '24466651111111';

outX = '';
outX += str + "\n";

n   = 0;
tmp = '';
out = '';
for (i=0;i<str.length;i++)
	{
	chr = str.charAt(i);	// str[i]
	if (tmp!=chr)
		{
		out += tmp!='' && woc[tmp*1] && woc[tmp*1][n] ? woc[tmp*1][n] : '';
		n = 0;
		tmp = chr;
		}
	else	{
		n++;
		}
	}
out += woc[tmp*1] && woc[tmp*1][n] ? woc[tmp*1][n] : '';

outX += out + "\n";

str = out;
//str = 'ahoj.';
out = '';
for (i=0;i<str.length;i++)
	{
	chr = str.charAt(i);	// str[i]
	for (j=0;j<woc.length;j++)
		{
		for (k=0;k<woc[j].length;k++)
			{
			if (chr==woc[j][k])
				{
				for (l=0;l<=k;l++)
					{
					out += '' + j;
					}
				break; break; // zastavit cyklus pro j, k
				}
			}
		}
	}

outX += out + "\n";
alert(outX);


</script>
peter
HTML / XHTML › Změna dat na webu
5. 10. 2016   #212950

Jeste by mozna bylo pekne podbarvit text, ktery zrovna upravuje a text, ktery byl pozmenen.

peter
HTML / XHTML › Změna dat na webu
5. 10. 2016   #212947

Muzes pouzit javascript pro upravy a na konci to nechat ulozit. Odesle to do php, ktere prepise stranku. Ale urcite tam pridej historii, aby bylo mozne obnovit predesle verze.

A nebo tam muzes napojit nejaky wysiwyg editor, treba ckeditor a jine.

A nebo to muzes cele zplacat zrovna v nejakem redakcnim systemy (joomla, wordpress, drupal ...)

A nebo muzes pouzit hosting, ktery umoznuje editac stranek. Kde si ale pak za moznost editace priplati. Tusim, ze tohle se mi zdalo jako privetive pro admina
http://www.web-rychle.cz/

<body>

<br>a)
<br>
<br>html 1
<div id=b></div>
<br>editor 1
<br><textarea id=a>text</textarea>
<input type=button onclick="f();" value=refresh>

<script>
function o(id) {return document.getElementById(id);}
function f() {o('b').innerHTML = o('a').value;}
setInterval('f()',300);
</script>


<br>
<br>
<br>b)
<br>
<br>html2
<br><span onclick="edit(this);">klikni na text</span>
<br>
<br>editor2
<br><textarea id="editor" onkeyup="modify();"></textarea>
<br><form action="edit.php" onsubmit="return sendPage();" method="post"><input type="hidden" name="page" id="page"><input type="submit"></form>

<script>
mem = {};
mem.obj = {};
mem.obj.body   = document.getElementsByTagName('BODY')[0];
mem.obj.page   = document.getElementById('page');
mem.obj.editor = document.getElementById('editor');
mem.obj.text   = null
//alert(mem.obj.toSource());

function edit(obj) {
mem.obj.text = obj;
mem.obj.editor.value = mem.obj.text.innerHTML;
mem.obj.editor.focus();
}
function modify(obj) {
mem.obj.text.innerHTML = mem.obj.editor.value; // mozna pridat escape()
}
function sendPage(obj) {
mem.obj.page.value = mem.obj.body.innerHTML; // ale kdo vi, co to udela, kdyz tam pridas znaky < > a spatne tagy a pod
alert(mem.obj.page.value);
return false;
//return true;
}
</script>

</body>

Tam je treba zmenit to return false na true, aby to odeslalo. Ted to proste zobrazi cely html dokument ve Firefoxu.
Ale osobne si myslim, ze by stacilo proste uzivateli zobrazit html kod, at si to opravi.

peter
CSS › Úprava CSS - zmizení výseků…
5. 10. 2016   #212946

Mne osobne se vic libil jiny blog. Tam slo menit js, css a mam pocit i html sablony. Nevim uz link. Tes to bylo neco jako snadny web nebo jednoduchy nebo uplne jinak :)

Tezko rici, bez konkretniho html kodu. Ve FF pouzivam Web-developer toolbar, s tim se da vybrat konkretni prvek a jeho detaily. Nemusi se pak vetsinou studovat tuny css.

background: transparent url('<%css_dir%>/bl70.png') 0 0 repeat;
- barva je transparent, takze tady je to nejspis spravne

#header .wrap {background: transparent url('<%css_dir%>') 0 0 repeat;} - kdo vi, co dela tohle, ale je tam tez obrazek

Podle rohu v tom screenshoot je tam ale nejake obrazkove pozadi. Mohlo by to byt z jineho css? Jakoze, nekdy se delaji 2 css, kdy jedno dela layout a druhe obarveni. Pak je treba to bud tam opravit nebo prebit. Zkusil bych se zbavit nejdriv vsechno obrazku a barev 

#header,
#header .wrap,
#header #image,
#header #image img,
#header #top,
#header #top h1 {
background-color: transparent !important;
background-image: none !important;
/* nebo */
background-color: #f00;
background-image: url('https://www.jakpsatweb.cz/images/jakpw.png') !important;
}

/*nebo*/
#header, #header div, #header img, #header h1
{...}
peter
Python › Python - posloupnost
5. 10. 2016   #212944

No jo, ale nedal jsi zadny kod. Cely to za tebe vymyslet asi nikdo nebude.
Sude liche cislo se da resit bud jako podminka x%2==0 nebo (x>>1)<<1==x nebo x & 0x01==0 (deleni modulo, bitovy posun shift, bitove AND s 1 - asi nejrychlejsi). Zbytek je normalni cyklus, kdy jednou ukladas x a podruhe cislo 8.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý