pyc-website
main website for pyc inc.
git clone https://9o.is/git/pyc-website.git
commit d4e321da3794c84d7ddca00bdf47a6bde4f35599 parent 77be8d3d7a1b8452f01390577cc32c84c4f52bfc Author: Jul <jul@9o.is> Date: Thu, 5 Jun 2014 19:27:58 -0400 removed UserScreens Diffstat:
| D | src/main/scala/inc/pyc/snippet/UserScreens.scala | | | 91 | ------------------------------------------------------------------------------- |
1 file changed, 0 insertions(+), 91 deletions(-)
diff --git a/src/main/scala/inc/pyc/snippet/UserScreens.scala b/src/main/scala/inc/pyc/snippet/UserScreens.scala @@ -1,90 +0,0 @@ -package inc.pyc -package snippet - -import config.Site -import model._ - -import scala.xml._ - -import net.liftweb._ -import common._ -import http.{LiftScreen, S} -import util.FieldError -import util.Helpers._ - -import net.liftmodules.extras.Gravatar - -/* - * Use for editing the currently logged in user only. - */ -sealed trait BaseCurrentUserScreen extends BaseScreen { - object userVar extends ScreenVar(User.currentUser.openOr(User.createRecord)) - - override def localSetup { - Referer(Site.settings.url) - } -} - -/* - * Use for editing the currently logged in user only. - */ -/* -object ProfileScreen extends BaseCurrentUserScreen { - def gravatarHtml = - <span> - <div class="gravatar"> - {Gravatar.imgTag(userVar.is.email.get, 60)} - </div> - <div class="gravatar"> - <h4>Change your avatar at <a href="http://gravatar.com" target="_blank">Gravatar.com</a></h4> - <p> - We're using {userVar.is.email.get}. It may take time for changes made on gravatar.com to appear on our site. - </p> - </div> - </span> - - val gravatar = displayOnly("Picture", gravatarHtml) - - addFields(() => userVar.is.profileScreenFields) - - def finish() { - userVar.is.save - S.notice("Profile settings saved") - } -} -*/ - -// this is needed to keep these fields and the password fields in the proper order -/* -trait BaseRegisterScreen extends BaseScreen { - object userVar extends ScreenVar(User.regUser.is) - - addFields(() => userVar.is.registerScreenFields) -} -*/ -/* - * Use for creating a new user. - */ -/* -object RegisterScreen extends BaseRegisterScreen with BasePasswordScreen { - override def validations = passwordsMustMatch _ :: super.validations - - val rememberMe = builder("", User.loginCredentials.is.isRememberMe, ("tabindex" -> "1")) - .help(Text("Remember me when I come back later.")) - .make - - override def localSetup { - Referer(Site.home.url) - } - - def finish() { - val user = userVar.is - user.password(passwordField.is) - user.password.hashIt - user.save - User.logUserIn(user, true) - if (rememberMe) User.createExtSession(user.id.get) - S.notice("Thanks for signing up!") - } -} -*/ -\ No newline at end of file