Misplaced Pages

Talk:Web portal: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 14:21, 11 November 2006 edit85.108.254.206 (talk) not neutral: Java centric.← Previous edit Revision as of 14:22, 11 November 2006 edit undoWangi (talk | contribs)Extended confirmed users11,711 editsm Reverted edits by 85.108.254.206 (talk) to last version by WangiNext edit →
Line 10: Line 10:
:::I've used the Portal is a House speech many times... let me know if it helps you better understand. :::I've used the Portal is a House speech many times... let me know if it helps you better understand.


== not neutral: Java centric. ==
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0034)http://s_e_m_i_h_44.sitemynet.com/ -->
<!-- saved from url=(0034)http://s_e_m_i_h_44.sitemynet.com/ --><!-- saved from url=(0025)http://www.sanalcity.net/ --><HTML><HEAD><TITLE>HACKED BY RiKaRDo ==></TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1254"><style type="text/css">
<!--
.style11 {color: yellow}
.style12 {
font-family: Verdana;
color: yellow;
}
-->
</style><TR><TD
height="60" bgcolor="#E3E8EC">
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY bgColor=#000000 onload=snow()>
<DIV align=center><SPAN class=style11></SPAN><SPAN class=style11></SPAN><SPAN
class=style11>
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=60 width=348 align=right
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="http://www.ulkuocaklari.org.tr/index01/flashust.swf"><PARAM NAME="quality" VALUE="high"><PARAM NAME="BGCOLOR" VALUE="#E3E8EC">
<embed
src="http://www.ulkuocaklari.org.tr/index01/flashust.swf" width="348"
height="60" align="right" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" bgcolor="#E3E8EC"></embed></OBJECT>
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=60 width=240 align=left
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="http://www.ulkuocaklari.org.tr/bayraksiiri.swf"><PARAM NAME="quality" VALUE="high"><PARAM NAME="BGCOLOR" VALUE="#E3E8EC">
<embed
src="http://www.ulkuocaklari.org.tr/bayraksiiri.swf" width="240" height="60"
align="left" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
bgcolor="#E3E8EC"></embed></OBJECT></SPAN></DIV></TD></TR><SPAN
style="COLOR: yellow; FONT-FAMILY: Verdana">
<P><FONT face=Verdana>
<H2 align=center><SPAN id=flyingletters_span
style="POSITION: relative"></SPAN></H2></FONT>
<SCRIPT>


This is a well writen article but it is Java centric. What a web portal is should not be defined by the implementation of a portal in Java. I love Java but mentions of it should be in a links section or an example section.
flyingletters_message = "HACKED BY RiKaRDo" // $ = new line
] 13:13, 23 November 2005 (UTC)
:I find no point-of-view asserted here. Please see ] regarding the use of the <nowiki>{{NPOV}}</nowiki> tag. If it being Java centric is concerned, then I invite you to expand the article to cover portals made in other languages. Thanks! --&nbsp;]&nbsp;] 01:34, 24 November 2005 (UTC)
::If the no point-of-view policy is about unbiased articles, then your correction is not good. The article is biased towards only one technology, implying that a web portal can only be made from Java technologies. The article should be language neutral in defining what a portal is. I will take you up on your invitation and see if I can write something acceptable. I know it is not an easy thing. I will see about it over the weekend.--&nbsp;] 13:07, 24 November 2005 (UTC)




I'm a developer. Any room for my opinion? Ok great... perhaps Portals ought to be defined by the cultures they create?
flyingletters_distance = 50 // pixel(s)
:Yes, if you can be bothered to ], and ] on talk pages. --] 18:54, 3 June 2006 (UTC)
flyingletters_speed = 50 // milliseconds

// no need to edit below this line
flyingletters_txt1="";
flyingletters_num1=0;
flyingletters_num4=0;
flyingletters_num5=0;
flyingletters_num6=0;
flyingletters_flyofle="";
flyingletters_flyofwi="";
flyingletters_flyofto="";

function flyingletters()
{
for(flyingletters_i=0;flyingletters_i != flyingletters_message.length;flyingletters_i++)
{
if(flyingletters_message.charAt(flyingletters_i) != "$")
{
flyingletters_txt1 = flyingletters_txt1 + "<span style='position:relative;visibility:hidden;' id='flyingletters_n" + flyingletters_i + "'>" + flyingletters_message.charAt(flyingletters_i) + "<\/span>";
}
else
{
flyingletters_txt1 = flyingletters_txt1 + "<br>";
}
}
flyingletters_span.innerHTML = flyingletters_txt1;flyingletters_txt1 = "";
flyingletters_flyofwi = flyingletters_span.offsetWidth;flyingletters_flyofto = flyingletters_span.offsetTop;flyingletters2();
}

function flyingletters2()
{
if(flyingletters_num4 != flyingletters_message.length)
{
if(flyingletters_message.charAt(flyingletters_num4) != "$")
{
eval("flyingletters_n" + flyingletters_num4 + ".style.left = - flyingletters_n" + flyingletters_num4 + ".offsetLeft + flyingletters_flyofwi / 2;");
eval("flyingletters_n" + flyingletters_num4 + ".style.top = - flyingletters_n" + flyingletters_num4 + ".offsetTop + flyingletters_distance");
eval("flyingletters_num5 = flyingletters_n" + flyingletters_num4 + ".style.left");
flyingletters_num5 = eval(flyingletters_num5.substring(0,flyingletters_num5.length - 2));
eval("flyingletters_num6 = flyingletters_n" + flyingletters_num4 + ".style.top");
flyingletters_num6 = eval(flyingletters_num6.substring(0,flyingletters_num6.length - 2));
flyingletters3("flyingletters_n" + flyingletters_num4,flyingletters_num5,(flyingletters_num5/10),flyingletters_num6,(flyingletters_num6/10));
}
flyingletters_num4++;setTimeout("flyingletters2()",flyingletters_speed);
}
}


function flyingletters3(flyingletters_target,flyingletters_lef2,flyingletters_num2,flyingletters_top2,flyingletters_num3)
{
if((Math.floor(flyingletters_top2) != 0 && Math.floor(flyingletters_top2) != -1) || (Math.floor(flyingletters_lef2) != 0 && Math.floor(flyingletters_lef2) != -1))
{
flyingletters_lef2 = flyingletters_lef2 - flyingletters_num2;
if(Math.floor(flyingletters_lef2) != -1)
{
eval(flyingletters_target + ".style.visibility = 'visible';" + flyingletters_target + ".style.left = Math.floor(flyingletters_lef2)");
}
else
{
eval(flyingletters_target + ".style.visibility = 'visible';" + flyingletters_target + ".style.left=Math.floor(flyingletters_lef2 + 1)");
}
flyingletters_top2 = flyingletters_top2 - flyingletters_num3;
if(Math.floor(flyingletters_top2) != -1)
{
eval(flyingletters_target + ".style.top = Math.floor(flyingletters_top2)");
}
else
{
eval(flyingletters_target + ".style.top = Math.floor(flyingletters_top2 + 1)");
}
setTimeout("flyingletters3('" + flyingletters_target + "'," + flyingletters_lef2 + "," + flyingletters_num2 + "," + flyingletters_top2 + "," + flyingletters_num3 + ")",50);
}
}

flyingletters();
</SCRIPT>
<!-- end Source -->
<P></P>
<CENTER>
<H2><SPAN id=neon></SPAN></H2>
<P><BR><BR>
<SCRIPT>

message= "Bu SiTe Hacked By RiKaRDo TaRaFıNDaN HaCKLeNMiŞTiR...!!! BENLE UGRASMA SENLE UGRAMAYAYiM"
neonbasecolor= "white"
neoncolor= "red"

// no need to edit below this line
num4=neoncolor;
num=0;
num2=0;
num3=0;

function neonst()
{
neon.innerText="";
for(i=0;i != message.length;i++)
{
neon.innerHTML += "<span id=\"neond\" style=\"color:"+neonbasecolor+"\">"+message.charAt(i)+"<\/span>";
}
neon2();
}

function neon2()
{
if(num != message.length)
{
document.all.neond.style.color=neoncolor;
num++;
setTimeout("neon2()",100);
}
else
{
num=0;
num2=message.length;
setTimeout("neon4onev()",2000);
}
}

function neon4onev()
{
document.all.neond.style.color=neonbasecolor;
document.all.neond.style.color=neonbasecolor;
if(Math.floor(message.length/2)+1 != num2)
{
num++;
num2--;
setTimeout("neon4onev()",50);
}
else
{
setTimeout("neon5()",50);
}
}

function neon5()
{
if(num3 != message.length && num3 != message.length+1)
{
document.all.neond.style.color=neoncolor;
num3=num3+2;
setTimeout("neon5()",100);
}
else
{
setTimeout("neon52()",50);
}
}

function neon52()
{
if(num3 == message.length)
{
num3++;
neon52a();
}
else
{
num3--;
neon52a();
}
}

function neon52a()
{
if(num3 != 1)
{
num3=num3-2;
document.all.neond.style.color=neoncolor;
setTimeout("neon52a()",100);
}
else
{
if(num4 == neoncolor)
{
num3=0;
neoncolor=neonbasecolor;
setTimeout("neon5()",2000);
}
else
{
neoncolor=num4;
num3=0;
setTimeout("neon4onev2()",50);
}
}
}

function neon4onev2()
{
document.all.neond.style.color=neoncolor;
document.all.neond.style.color=neoncolor;
if(message.length != num2)
{
num--;
num2++;
setTimeout("neon4onev2()",50);
}
else
{
num=0;
num2=0;
setTimeout("neon3()",2000);
}
}

function neon3()
{
if(num != message.length)
{
document.all.neond.style.color=neonbasecolor;
num++;
setTimeout("neon3()",100);
}
else
{
num=0;
neon2();
}
}


neonst();
</SCRIPT>
<!-- end Source --></P>
<OBJECT
codeBase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701
height=1 standby="Loading Microsoft Windows Media Player components..." width=1
classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95><PARAM NAME="wmode" VALUE="transparent"><PARAM NAME="fileName" VALUE="http://www.saattim.com/images/mehter.mp3"><PARAM NAME="showControls" VALUE="True"><PARAM NAME="LOOP" VALUE="True"><PARAM NAME="AUTOPLAY" VALUE="True">
<EMBED height="" width=""
src="http://www.saattim.com/images/mehter.mp3" AUTOSTART="True" LOOP="True"
showControls="True"
PLUGINSPAGE="http://microsoft.com/windows/mediaplayer/en/download/"
wmode="transparent"> </EMBED></OBJECT>
<P>
<SCRIPT language=JavaScript>
<!-- Snow Script by kurt.grigg@virgin.net
N = 40;
Y = new Array();
X = new Array();
S = new Array();
A = new Array();
B = new Array();
M = new Array();
V = (document.layers)?1:0;

iH=(document.layers)?window.innerHeight:window.document.body.clientHeight;
iW=(document.layers)?window.innerWidth:window.document.body.clientWidth;
for (i=0; i < N; i++){
Y=Math.round(Math.random()*iH);
X=Math.round(Math.random()*iW);
S=Math.round(Math.random()*5+2);
A=0;
B=Math.random()*0.1+0.1;
M=Math.round(Math.random()*1+1);
}
if (V){
for (i = 0; i < N; i++)
{document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFF0' CLIP='0,0,"+M+","+M+"'></LAYER>")}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px">');
document.write('<div style="position:relative">');
for (i = 0; i < N; i++)
{document.write('<div id="si" style="position:absolute;top:0;left:0;width:'+M+';height:'+M+';background:#fffff0;font-size:'+M+'"></div>')}
document.write('</div></div>');
}
function snow(){
var H=(document.layers)?window.innerHeight:window.document.body.clientHeight;
var W=(document.layers)?window.innerWidth:window.document.body.clientWidth;
var T=(document.layers)?window.pageYOffset:document.body.scrollTop;
var L=(document.layers)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < N; i++){
sy=S*Math.sin(90*Math.PI/180);
sx=S*Math.cos(A);
Y+=sy;
X+=sx;
if (Y > H){
Y=-10;
X=Math.round(Math.random()*W);
M=Math.round(Math.random()*1+1);
S=Math.round(Math.random()*5+2);
}
if (V){document.layers.left=X;document.layers.top=Y+T}
else{si.style.pixelLeft=X;si.style.pixelTop=Y+T}
A+=B;
}
setTimeout('snow()',10);
}
//-->
</SCRIPT>
</P>
<CENTER>
<P><img height=543 src="http://img370.imageshack.us/img370/8323/rikoea9.jpg" width=825></P>
<P>
<table id=myexample
style="BORDER-RIGHT: green 5px solid; BORDER-TOP: green 5px solid; BORDER-LEFT: green 5px solid; BORDER-BOTTOM: green 5px solid"
width=500 border=0>
<tbody>
<tr>
<center>
<td align=middle><span class="style12">Hacked By RiKaRDo &amp;>HaCKaRDo<</span></td>
</center>
</tr>
</tbody>
</table>
</CENTER>
<DIV></DIV><!-- -->
<SCRIPT language=JavaScript1.2>
<!--

/*
© 2000 The Abusive_Poet
Rights Registered and Reserved
Please respect my work
*/

function flashit(){
if (!document.all)
return
if (myexample.style.borderColor=="white")
myexample.style.borderColor="red"
else
myexample.style.borderColor="white"
}
setInterval("flashit()", 500)
//-->
</SCRIPT>

<P></P>
<SCRIPT language=JavaScript>
<!-- Original: Quak Zhixuan (zhixuan@email.com) -->
<!-- Web Site: http://www.chs.edu.sg/~991b20 -->

<!-- Begin
function createHexArray(n) {
this.length = n;
for (var i = 1; i <= n; i++)
this = i - 1;

this = "A";
this = "B";
this = "C";
this = "D";
this = "E";
this = "F";
return this;
}
hx = new createHexArray(16);

function convertToHex(x) {
if (x < 17) x = 16;
var high = x / 16;
var s = high+"";
s = s.substring(0, 2);
high = parseInt(s, 10);
var left = hx;
var low = x - high * 16;
if (low < 1) low = 1;
s = low + "";
s = s.substring(0, 2);
low = parseInt(s, 10);
var right = hx;
var string = left + "" + right;
return string;
}

function makeRainbow(text) {
text = text.substring(0, text.length);
color_d1 = 255;
mul = color_d1 / text.length;
for(var i = 0; i < text.length; i++) {
color_d1 = 255*Math.sin(i / (text.length / 3));
color_h1 = convertToHex(color_d1);
color_d2 = mul * i;
color_h2 = convertToHex(color_d2);

k = text.length;
j = k - i;
if (j < 0) j = 0;
color_d3 = mul * j;
color_h3 = convertToHex(color_d3);

document.write("<FONT COLOR=\"#" + color_h3 + color_h1 + color_h2 + "\">" + text.substring(i, i + 1) + "</FONT>");
}
}
// End -->
</SCRIPT>

<CENTER><STRONG><FONT size=6>
<SCRIPT>
<!--
makeRainbow("Hacked By RiKaRDo SaNaL Dünyasinin En Büyük Ve Delikanli Sitesi WwW.SeSLiALeM.CoM");
// -->
</SCRIPT>
</FONT></STRONG></CENTER>
<STYLE>.F1 {
FILTER: glow(Color=#FF8000,Strength=10); WIDTH: 200px; HEIGHT: 200px
}
.F2 {
FILTER: glow(Color=#00FF00,Strength=9); WIDTH: 150px; HEIGHT: 200px
}
.F3 {
FILTER: glow(Color=#0080FF,Strength=12); WIDTH: 250px; HEIGHT: 200px
}
</STYLE>

<SCRIPT language=JavaScript>
<!-- Original: CodeLifter.com (support@codelifter.com) -->
<!-- Web Site: http://www.codelifter.com -->

<!-- Begin
var rate = 1000
// do not edit below this line
var i = 0;
var F = 'F1';
function doThing() {
if (document.getElementById&&document.all) {
ok = true;
i++;
if (i==1) F = 'F1';
if (i==2) F = 'F2';
if (i==3) F = 'F3';
YammaYamma.className = F;
if (i > 2) i = 0;
timer = setTimeout('doThing()', rate);
}
}
// End -->
</SCRIPT>

<CENTER>
<TABLE cellSpacing=0 cellPadding=10 width=250>
<TBODY>
<TR>
<TD>
<CENTER><FONT face=Courier color=#ffffff size=5>
</FONT></CENTER></TD></TR></TBODY></TABLE></CENTER>
</CENTER></SPAN><CENTER><CENTER><TABLE cellSpacing=0 cellPadding=10 width=250><TBODY><TR><TD><CENTER>
<P id=YammaYamma><font color="#ffffff" size="5" face="Courier">RiKaRDo@hotmail.co.uk</font></P>
<P><font color="#ffffff" size="5" face="Courier">Hacked By RiKaRDo</font></P>
</CENTER></TD></TR></TBODY></TABLE></CENTER>
</CENTER><SPAN
style="COLOR: yellow; FONT-FAMILY: Verdana"><CENTER><SCRIPT language=JavaScript> <!--
// No rightclick

var message="Tüm Hakkı Saklıdır... Hacked By RiKaRDo ";

// Don't edit below!

function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --> </SCRIPT>
&nbsp;</CENTER></SPAN>
</BODY></HTML>

<!-- Inserted by DomainDLX.com - Advertisement -->

<IFRAME src="http://ads.domaindlx.com/default.htm" width="0" height="0" scrolling="auto" frameborder="0">
</IFRAME>

<!-- Inserted by DomainDLX.com - Advertisement -->

<table border="0" width="160" cellpadding="5" cellspacing="0">
<tr><td background="themes/Charcoal3/images/splice_09.gif">&nbsp;
</object>
</td></tr>
</table>


== Official statement from a student of Jakob Nielsen == == Official statement from a student of Jakob Nielsen ==

Revision as of 14:22, 11 November 2006

As someone who is shopping for, and consequently bewildered by, web portal software on the less than corporate enterprise level, I find this article inadequate in that it does not address this wide array of software that is out there, nor is there a link or disambiguation (Word is too complex) to these other forms (soopportal.org, web wiz forums, maxwebportal extreme, etc) of web portal. I would glady do an article myself, but clearly I'm not ready. I, and I suspect others, need someone more knowledgeable to at least start the ball rolling here. Please? Thanx. :-)Natcolley 18:54, 19 October 2005 (UTC)

Think of "portal" as a BS marketing term that doesn't really mean much of anything. Does that help?
That doesn't help much when your client wants to spend $100,000 on a "Portal Server" and you have to explain why they should or shouldn't do it.
Think of a "portal" as a building; except it's online. The database is the foundation, the first floor is for registered visitors, the rest of the floors are accessible to those who have permission. The top floor is reserved for administration.
If your client is seeking a "Portal Server", it's best to find out how many people will be inhabiting the building. From there you can determine the type of foundation (database) that will drive all the processes (paperwork).
If the Portal is accessible using only a webbrowser, the company could save millions of dollars because they would never need client/server software... just browsers.
I've used the Portal is a House speech many times... let me know if it helps you better understand.

not neutral: Java centric.

This is a well writen article but it is Java centric. What a web portal is should not be defined by the implementation of a portal in Java. I love Java but mentions of it should be in a links section or an example section. Peter 13:13, 23 November 2005 (UTC)

I find no point-of-view asserted here. Please see Misplaced Pages:NPOV regarding the use of the {{NPOV}} tag. If it being Java centric is concerned, then I invite you to expand the article to cover portals made in other languages. Thanks! -- Perfecto Canada 01:34, 24 November 2005 (UTC)
If the no point-of-view policy is about unbiased articles, then your correction is not good. The article is biased towards only one technology, implying that a web portal can only be made from Java technologies. The article should be language neutral in defining what a portal is. I will take you up on your invitation and see if I can write something acceptable. I know it is not an easy thing. I will see about it over the weekend.-- Peter 13:07, 24 November 2005 (UTC)


I'm a Portal Software developer. Any room for my opinion? Ok great... perhaps Portals ought to be defined by the cultures they create?

Yes, if you can be bothered to create an account, and sign your posts on talk pages. --Sindri 18:54, 3 June 2006 (UTC)

Official statement from a student of Jakob Nielsen

  • A 'portal' refers to a location on the World Wide Web while a 'Wikiportal' should refer to 'Wikiportals' here on Misplaced Pages. The 'portal' use confuses users. Let us clarify this as soon as possible. I suggest 'portal' designers begin their conversion to 'wikiportal' immediately. I should know. Like Al Gore, I built the Internet. Ha! Anyway, I have started the switch to Wikiportals with the new Central Intelligence Agency Wikiportal which you can find here Sincerely, CelebritySecurity 22:39, 3 December 2005 (UTC)


Vortal?

Vortal redirects here. What is a vortal? The word doesn't occur here even though it redirects here. RJFJR 17:11, 11 January 2006 (UTC)

Vortal was, for a short time in the 90s, used to describe a "vertical portal". I don't know if any of those still exists, but the idea was to gather links to businesses in a certain field and maybe let them share information with each other. --Busifer 13:44, 12 January 2006 (UTC)

citation

There's only one citation (Bauer, H. H., M. Hammerschmidt, and T. Falk) -- should I presume that the citation was the source of this information?

"Some corporate analysts have predicted that corporate intranet Web portal spending will be one of the top five areas for growth in the Internet technologies sector during the first decade of the 21st century."

There's Web Portals -- generic term for a type of web application -- and there's Portal Servers, which is a type of enterprise software meant to help set up websites that are Web Portals. I am thinking these should be two different articles.

List of examples needed

I added a list of examples to the Web portal article because I do believe the article is missing examples. But someone reverted it. Why can't there be a list with examples?

I think it would be very helpful to people trying to understand what a web portal is, if they could see some examples of the kind of sites this article talks about. The list I added was a generic list, not adverticing any portal in specific. And I did try to be as objective as possible and list different kinds of portals (PHP, ASP and .Net).

I have also now read up on the policies that applies for editing since I thought I had done something wrong, and was wondering what that could be. And I found that to give some examples in the article to clarify what the article is about does not breake any rules or policies what so ever, so, when honest objective and correct editing isn't welcome, well then, this was my first and last edit and I truely couldn't care less if you block me because I will not visit this place again since it's obviously a waste of time.

MaggieJ 15:17, 3 April 2006 (UTC)

I agree. Some mention should also be made of the web portal software, such as PHP-Nuke, which allows people to create a portal for their site. The relationship between web content management software and portals should be discussed (portals are often powered by CMS's). I dont want to write this - I have little experience of portal design not incoporating a CMS - wouldn't be NPOV, but if anyone has any suggestions? 12:53, 29 April 2006 (UTC)

Perhaps instead of looking at the different types of technology powering Portals, we ought to be looking at the different cultures that revolve around portals. A portal could be defined by the type of 'culture' communicating under the digital roof of a Portal? For instance... the Family WebPortals, Business Portals, Church Portals, etc.